书中所说:“HelloWorld”程序亦无所用,但是却能够蛊惑人心,确实它唤起每个新手心中最乐观的一面,让机器做任何事情。想在刚学c++的时候我也是为控制台中出来的字句激动了好久。然后就幻想以后我要写个什么什么软件用来干什么干什么,至今也不见一点动静。现在当我真正开始做大作业时后,一次次的完成,一行行代码的修改,最后还是出来一大堆的bug,本来自己写的很好的代码和别人一组合,各式各样的错误就出来了,我们在面对一个个bug横在自己和梦想之间,热情很容易便被消磨殆尽;即使残存,也会渐渐疲乏于应付接下来未知的漫漫征途。
在书中说了很多导致Chandler项目进展困难的问题,但到底什么是导致它失败的根源,ScottRosenberg并没有为我们指明,想来是他自己也不能够断言吧。开发软件的过程中面对着很多问题,而且都是不可避免的问题。书中有这么一段话:当你抓起软件,手中全是沙子。就在你站在那儿尽力而为的当口,沙子开始从指缝中漏出去。10年后,只剩下几粒沙,那就是你要应付的事。你的任务是尽可能握紧拳头。不管什么样的编程,小至简单的排序,大至开发的软件,开始coding的同时就必须做好与bug周旋的准备。