程序员入门指南应该包含以下内容

1:
以结束作为开始,软件完成的标准
真正的开始,从测试开始
软件与程序
好的程序与好的软件

2:
编码风格
变量
函数
debug
无错误编程
对待错误
处理异常

3:
坏代码
基本的重构
重构的基本原则

4
自动测试

5:
面向对象的基本思想,原则
职责
协作
设计的基本原则

6:
进一步的重构
重构的指导思想
重构到模式

7:
为什么有模式
基本的模式

8:
从模式到framework
等等

9:
企业应用及应用集成的基本模式
等等

10:
以上都是无用的,软件成功的起点,需求
界面,功能设计

11
软件成功的途径,过程

12:
team
沟通
实践

13:
拥抱变化,极限,敏捷


14:
。。。。。。。。。。。。。

15
。。。。。。。。。。。。。。。。

。。。


程序员的修养