技术支持   Support
联系我们   Contact
搜索   Search
你的位置:首页 > 技术支持

程序员老师表示可以选择从什么地方开始写软件

2018-1-3 20:38:47      点击:

  有时候,最难找到动力的地方就是最开始。光是想想编码是很容易的,程序员培训老师表示软件在我们脑子里面编译的时候都完美极了,我们不会纠结于将要面对成百上千个小障碍。可一旦真的动手写起来,就完全是另外一码事了,激情很快就会消退。

 

  写软件的体会和写这本书没什么两样,我在琢磨要写什么内容时所花的时间比实际动笔的时间多得多。写作有时候真是一种吸人脑髓的游戏,其中充斥着了无生趣的字句,时不时还会思路卡壳或疲倦不堪。面对那些消磨士气的因素时,还想文思泉涌是很难的。

 

  从喜欢的程序思维入手,动手后可能会是另外一回事.jpg

 

  NatalieGoldbergWritingDowntheBones一书从头至尾都在讲写作者的动力。她给了一个入手小提示,即不要去想什么宏大的开篇,而是从故事的中间找个地方开始写,从最有意思的地方开始,并且立即开始,不要试图从头写起。

 

  我们总是花很多时间琢磨那个宏大的、抓人眼球的开篇,而实际上,这对于整个故事来说是相当无关紧要的一部分,写完开篇的那一段落之后还有无数的工作要做。我写这本书时就没有从头写起,我写东西永远都不是线性的过程。开始的时候,要是某个话题让我有了灵感,我就写这个话题。

 

  这种思路也可以用在开发软件上。我们不一定非要先做首页,再做子页面,也不一定非要在业务逻辑之前先搭数据库。写软件不用非得一上手就从头开始,我们可以从最感兴趣的地方入手。这种优越性是造很多其他东西时所无法享受的,比如造房子、造汽车或者造任何实际的东西。我们并不一定要从某个特定的地方入手,许多东西都可以事后重构。也许这是绕了一点弯路,但如果一直灵感喷涌而不是苦苦煎熬,我们就可以做得更快更好。

 

  所以,如果你可以选择从什么地方开始写软件,一定要利用这份自由,挑一个你觉得最有意思的功能,从那里开始做。