Skip to content

关于本章

作为programmer,我们使用programming language进行develop,本文对研发过程中的一些内容进行总结。

Software development是最最核心的活动。

wikipedia Software development

Programming language

需要选择合适的programming language,参见工程programming-language

Common in development

下面罗列了在进行development中会涉及到的一系列问题:

Design pattern

design pattern是前人所总结的最佳实践,不管是哪种programming language,都可以运用它,关于design pattern,参见Design-pattern

Resource-management

不管使用哪种programming language,都会涉及都resource management的问题,参见Resource-management

注释

如何进行注释?如何生成document?各种programming language在这方面都做了各自的努力,也有各自的实现,后面在讨论具体的programming language的时候再进行说明。

测试

如何进行测试?

代码覆盖率

如何统计代码覆盖率?

Profile

如何进行profile?

Linter

如何进行lint?

wikipedia Tools