随着经验能力的增长,程序的编程习惯也在发生着改变,以下是我个人编程习惯的改变。
1级:思考一段时间,写一段代码。
2级:用图形帮助思考,然后写代码。
3级:将思考过程写成注释,然后再写代码。
4级:用图形帮助思考,然后一边写注释,一边写代码。
5级:思考过程中增加对不确定技术点的测试。
6级:将思考过程写在记事本里,将结论写到设计文案中,设计完成之后再写代码。
设计的描述方法:
1,用手在纸上画图。
2,创建类和注释。
3,写设计文案。
个人现在设计一个系统的过程:
1,整理需求,确定它将以什么角色与软件集成在一起。(mvc型模块,还是非mvc模块)
2,边设计,变进行技术点的测试。
3,整个思维过程会写代记事本,设计将整理到文案,通用的编程思想(对系统的理解,更好的编程习惯,平台知识积累)写入blog。
4,将留下的文案用代码实现,代码中会加注释,注释的量和工程要求有关系,如果没有要求,我会写很多。