日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

程序开发方法论

發布時間:2024/4/14 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序开发方法论 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

程序開發方法論

程序開發是技術活。只有通過不斷積累經驗,并且反思過去,才能偶有所得,進而改進自己的開發方式,提高工作效率。

寫程序,不是體力活。一般寫程序出現問題,都在于前期準備不夠,其實寫程序有一句箴言:厚積薄發。你要是思路清晰,不費勁,很快能開發出一個像模像樣的系統出來。你要是思維混亂,折騰吧,管你怎么折騰,都會弄成一團糨糊。程序開發不是簡單的,可以度量的,平滑的勞動積累,而是一系列公關的過程,你走了99%的路程,可能就卡死在這最后的1%之中,所以不能死板、粗暴的對待程序開發,必須保持頭腦的清醒,必須經常留意是否走進死胡同。

對于程序開發,人們往往都太急于動手。對問題根本不清楚,以為借助開發行動,就能自然而然的理解,這樣太過自信,太過蔑視問題。程序開發所面對的問題幾乎總有我們想象不到的難,也許因為我們只是人類,是不是神明,去設計一套指揮別人行動的方案,這種神明的職能對我們來說很陌生。每件很普通平常的事情,深究下去,里面蘊含的結構和邏輯都異常復雜,只有沒有試過深究的人才敢貿然行動。

作為前期準備,首先應該壓制自己蠢蠢欲動的心情,然后也壓制自己的雄心壯志,卑微的去觀察,去模仿,進而吸取前人的勞動成果,才是正確的方法。很少人以模仿和順從別人為榮,但實際這是一個很實在的做法。如果你連前人做了什么都一無所知,試問你做出來的東西可否知道究竟優勝在哪里呢?可是人們往往就是忽視這些,急于表現自己的聰明才智。

觀察別人的成果,至少有個優點,你知道自己要開發什么,開發目標是什么。這種目標并不是“成功學”所謂的目標,也就是所謂的“我一定成功”,而是具體的,比如,我想讓游戲這個部分的物品這樣擺放,速度在這里這里可以改變一下。你只有真的去認識一個完整的產品之后,才能在大腦里形成比較成熟的觀點。這種觀點越是具體,你就越有可能將它實現出來。

一開始,你可能會對某些細節有看法,經過大量的反思之后,你能發現更加宏觀性的架構問題,并有改進的方案。這就是一個積累的過程。

等待這個過程越來越明顯,腦海中的印象越來越清晰,你就知道該開始動手了。

當你動手之后,發現原來之前的認識只是局部的,有很多漏洞,如果漏洞比想象中要多,你就不可能繼續下去,說明你的積累還不夠,認識太過片面,與其修補漏洞,還不如再次系統化的研究一下別人的成果。

程序開發,并不是手藝,而是謀劃,需要積累對事物的正確認識的前提下,深思熟慮,規劃方案,層層深入,步步為營,逐個擊破。這就是程序開發的方法學.

轉自:http://www.cnblogs.com/UMPAP/archive/2009/12/07/1618867.html

轉載于:https://www.cnblogs.com/xilentz/archive/2010/05/06/1728655.html

總結

以上是生活随笔為你收集整理的程序开发方法论的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。