Estoy decorando mi código C# con comentarios para poder producir archivos de ayuda HTML.Documentación de interfaces y su implementación
A menudo declaro y documento las interfaces. Pero las clases que implementan esas interfaces pueden arrojar excepciones específicas dependiendo de la implementación.
A veces, el cliente solo conoce las interfaces que está utilizando. ¿Debería documentar mis interfaces agregando las posibles excepciones que podrían arrojar sus implementadores?
¿Debo crear/documentar excepciones personalizadas para que los implementadores de interfaces las publiquen en lugar de las del framework?
¡Espero que esto esté claro!
Gracias
EDITAR 4 º Jan 2010: he decidido escribir un post sobre esto y excepciones personalizadas en .NET en http://blog.mikecouturier.com/2010/01/creating-custom-exceptions-in-net-right.html
Puede responder su propia pregunta – Jodrell