梦断代码阅读笔记02

读了《梦断代码》的第一章,十五岁,因为一个游戏sumer,让作者开始迷恋计算机程序,等到四分之一个世纪过去之后,作者的确成为了一个为软件服务的人,并且他遇到了困难。虽然经过一段时间的辗转,程序中大的bug是修复了,软件趋于稳定,可是作者还是没有放心。但是在当时的“互联网时间”下,科技发展如此飞快,技术产生,财富产生,公司产生都是飞速的,或许不用担心,我们是否做的尽善尽美,因为可能被人也是一样。

作者在第1章中写到hello Word 这个程序,是hello Word把我带进编程的大门,也是它给了我一开始编下去的勇气,作者在文中说“只要跟计算机编程打过交道,你就会对代码又爱又恨”,仿佛我这个刚入门没入门的菜鸟有一丝相同的感受。代码写不出来,你死活不理解题目的意思得不到你想要的效果,你很苦恼,那种烦恼好像根本没办法发泄,可是在你瞬间开窍的瞬间,看着你的程序运行流畅实现了一个小功能,那种喜悦又是你没办法用别的事情来匹敌的。

我觉得,开发软件应该经可能的都往前赶,这样才能有足够多的时间来应对突发的状况。否则,随着软件的开发,却发现时间越来越少,软件缺陷列表中却又成千上百的任务需要完成,陷入深深的沮丧。这是无数程序员都会经历的开发远远落后于进度的境地,哀叹死定了。这可能是软件开发人员最绝望的时候,眼睁睁看着交付的时间来临,却束手无策。另外创新往往十分困难,一味追求创新,会使我们举步维艰,但正是这些创新才是那我们赢得用户的最根本保证,所以,做软件正确把握这个度很重要。

  之前我在拿到老师发的任务地时候,往往觉得时间不太够,究其原因其实是没有往前调进度,解决方法就是无论什么情况都要抓紧时间,在保证质量的同时尽可能快地完成任务。