不能不考虑代码结构的清晰,层次的分明,功能的独立,
可维护与否,可不可以读得懂,另外还需要变成风格的统一,几个人的项目,每个人都有自己的编程风格,最后由另外一些人对系统进行维护。我想这样的系统的维护代价是比较高的,能开得懂就不错了。
三层结构已经是公认的了,不必非花太多。
但是要写很多代码。其中有很多结构类似的,特别是对应于关系数据表的实体,基本上是一种繁琐的代码重复编写。机械行为都可以用代码生成器来完成。
博客强调编程要注重代码结构清晰、风格统一,否则维护代价高。指出三层结构虽公认但编写代码繁琐,存在大量重复。而机械的代码编写行为可用代码生成器完成,重点提及了dotnet代码自动生成机的实现。
不能不考虑代码结构的清晰,层次的分明,功能的独立,
可维护与否,可不可以读得懂,另外还需要变成风格的统一,几个人的项目,每个人都有自己的编程风格,最后由另外一些人对系统进行维护。我想这样的系统的维护代价是比较高的,能开得懂就不错了。
三层结构已经是公认的了,不必非花太多。
但是要写很多代码。其中有很多结构类似的,特别是对应于关系数据表的实体,基本上是一种繁琐的代码重复编写。机械行为都可以用代码生成器来完成。

被折叠的 条评论
为什么被折叠?
