初闻其名,梦断代码,心里的谜团:梦断?代码是多么令人担忧啊,以至于到达了“日有所思,夜有所梦”的地步。翻阅了一部分,主要还是讲述了作者结合软件行业的一些问题进行的思考,所以跟着笔者看看吧。
我们的世界依赖于无穷复杂的软件,尤其是在如今的信息智能化的时代里,然而好的软件的诞生并不是一件容易的事情。关于软件的可靠性,安全性,灵活性等的探究一直相伴在软件的开发的整个过程,所以有前辈除了“软件难做”的结论。
对这一点我也深信不疑。
软件开发的现状:自己不知道怎么才做得好的产品。在对软件系统的加速依赖和踱着方步学习怎么做好软件之间,有一条巨大且有时叫人恐惧的壕沟。对软件的依赖以指数级增长,而做软件的技能—和应用技能的愿望一却进展缓慢。
倘若是需求推动技术的发展,这美好的展望不知道多久才能变成现实。
这位作者同样提及了“人月”的观点和理念,对《人月神话》中程序员和任务之间的关系进行了梳理,感受到了程序员,技术,效率以及时间之间的密切联系
我们都知道。Windows操作系统是不开源的,可以使开发商获得一定的商业利益,然而之后有了开源的UNIX/LUNIX,软件开源与否,却也不能准确预测开发新程序所需要的时间,或者是否能够加速软件面市的过程。
如今,普通人的普通想法早已经由前辈们将其变成了可用的软件,科技创新,软件创新是一个重要的话题。是否会推起新的浪潮,既要有敏锐的嗅觉,开阔的视野,也要有足够强的技术才有可能让新的想法发光发热。