读了第一章,整体感触就是作者非常的幽默风趣,举的例子非常生动形象,把大道理蕴含在故事里。下面我说一些我的主要感受。
第一节是我的源代码让猫给吃了,看了题目非常有意思,其实是在说这种不可能发生的事情就不要去强行找借口,不要为自己的过失一味地寻找借口,有时候更多的是需要你去负起这个责任,担当起来,犯错没关系,重要的是去承认它,并且寻找解决方案,而不是去找借口,我觉得这不仅仅运用于程序员身上,任何人都需要去注意这个问题,我自己很多时候在犯了错,总是会想着怎么去掩盖这个错误,一直担心受怕,却不会提出如何去解决这个问题。这需要我去磨练。
第二节软件的熵,我们都学过熵值,熵值越大,无序性越强,而在软件中,这就意味着软件腐烂!软件腐烂是什么原因造成的呢?主要是因为破窗户原理,内容大概就是如果一栋房子有了一扇破窗户而不去管他,很快第二个,第三个就会出现,慢慢的这栋房子就会变成废弃的房子,无人再管。我们写软件也是这样,如果写的中间遇到了一些问题,如果我们不立刻去解决,即使能继续写下去,也会影响后面,会带来未知的错误,会很麻烦,最终导致我们不得不重写。所以写代码一定追求完美,不达到我们自己预想的标准决不罢休。
第三节石头汤与青蛙,给我最大的启发是,如果你自己可以成为变化的催化剂,就像是一个团队中,如果大家一开始都不想干活,都不知怎么干活,你试着去做出一小点东西,然后把想要的功能告诉大家,那么大家的积极性为提升很多,因为你给他们构想了一个未来,这个软件的未来会很美好,而且现在它有了雏形,有成功的可能,大家更乐意于去做正在发生的成功!所以以后再有团队合作,我愿意试着用这种方法!