2011-10-11 150 views
0

我一直碰到“易于扩展”的课程/图书馆。我不知道什么可以使它容易扩展?我还记得要创建简单的可扩展类/库吗?我主要对.net感兴趣,但任何常识都是有用的。可扩展的课程和图书馆

回答

1

在我看来,它是类/库使用好的设计实践(按重要性顺序对我来说)如

还有一些我现在不记得的东西:)。

1

整本书都是关于这个主题的......我会先阅读SOLID原则, here。我还建议首先面向对象分析&设计和/或头号设计模式从O'Reilly。