5月阅读笔记02
卡普尔认为, 软件设计不仅只是在程序员代码之上覆盖一层诱人的图形。它是一种设想用户需求并在软件结构中满足这些需求的创造性基础工作。在软件开发中,都需要集成,就是把几段运行正常的代码和在一起,但是这样往往都会出现问题,调试过程也是非常困难的,在我们团队制作软件的时候,几个人实现的功能和在一起,整个程序就崩了。而且我们在设计程序的时候,要从小做起,李纳斯托沃兹说过,我致力于Linux达13年之久,我想后面还得花上好些时间。如果一早就妄想做个大东西,可能现在还没动手呢。也许面对一个复杂的程序,我们并不用一气解决这个程序中的所有难题,我们可以把它分为很多个模块,一个模块一个模块的去解决,这样,我们可以一直处在前进之中,到了最后,也许我们会发现,我们做到了自己认为不可能的事情。因此不管是在我们以后的工作中,还是今后的学习中,我们都要把程序分步实现,将程序分解成小的问题,这样才能更好的解决问题。
在软件开发的团队里,每个人分工合作,但是这里的分工合作并不是按照程序量来决定的,可能有人主要负责编程,有人负责团队成员之间的沟通,有人负责撰写文档,需求设计。只有良好的分工合作,这个团队才能更加团结,完成更多的项目。
在软件开发的团队里,每个人分工合作,但是这里的分工合作并不是按照程序量来决定的,可能有人主要负责编程,有人负责团队成员之间的沟通,有人负责撰写文档,需求设计。只有良好的分工合作,这个团队才能更加团结,完成更多的项目。

浙公网安备 33010602011771号