Programação egoísta

Não seja egoísta quando programar. Assim como você deve aprender a reutilizar, também deve aprender a compartilhar o código que cria. Compartilhar significa que você encorajará outros desenvolvedores a usarem suas classes. Entretanto, compartilhar também significa que você tornará fácil para outros reutilizarem essas classes.

Lembre-se dos outros desenvolvedores quando você programar. Faça interfaces limpas e inteligíveis. Mais importante, escreva a documentação. Documente suposições, parâmetros de métodos, documente o máximo que você puder. As pessoas não reutilizarão o que não podem encontrar ou entender.

Comentários

Postagens mais visitadas deste blog

O Que é Herança na Programação Orientada a Objetos?

Estratégia de POO para software usando objetos

Facilidade de Aprendizado em C# para Programadores