軟體開發隨想 (轉)
學習開發是一個非常艱苦的過程,不是非常困難,但是要步入一定境界,的確是很困難的,甚至需要天賦和機遇。天賦對於軟體開發來說,最重要的可能是一些在中國人來看很簡單的事情,那就是朦朧美、境界、頓悟等等和這些詞相關的那種味道。而機遇就是有好的有好的引路人有好的環境好的書籍等等,講的簡單點就是有機會去接觸前人的思想,軟體開發,最重要的不是的使用技巧,不是的使用,不是的原理,不是資料結構,那是什麼?是設計思想!為什麼這麼寫?為什麼這樣架構?為什麼如此考慮?這都是設計思想的作用。那麼所謂的設計思想從什麼地方來的呢?那就是前面講的天賦和機遇了,天賦是沒有辦法的事情,機遇是可以追求的,因為只要努力,機遇就會變成手裡的玩具。
後面就是我從幾年的經歷中覺得值得看值得思考的書籍和問題
設計:絕對的好書,絕對難懂的書,現在好像沒有人不知道這本書,沒有人沒看過這本書,但是很好有人敢說明白所有模式的含義和用處,那麼這本有沒有必要看呢?有!有深度才會難懂。
與模式:這本書和設計模式的組合可能是就是中文裡的倚天劍和屠龍刀了。兩本書一起看,絕對是對頭腦的激盪。
JAVA:什麼具體的書就不說了,因為好書很多,學JAVA的目的是為了看前面的
C++、 Pascal、、Java、smalltalk有什麼異同?如果都用來編碼,有什麼區別?
事件在各種語言中是如何實現的?
Thread是如何實現的?如何使用才能達到最大的功效?
在一個不的中,如何安全的傳送資料?比如用UDP傳送不能有錯誤資料。
如果你本身的專業不是,那麼正好,請比較你的專業和計算機專業的不同之處。
為什麼計算機行業沒有大批次的標準?如果讓你來制定,你會制定什麼?如何制定?如何?
軟體是什麼?
軟體的目的是什麼?
學一點手語,想想用手說話和用嘴巴說話有什麼不同?
生活中的事情是否會觸發一些軟體開發的感想?
嘗試用一個星期去思考一個很難的問題,廢寢忘食的想
軟體應該從什麼地方下手?構架?實現?細節?語言?環境?、、、、、、
如果要開發一個跨語言(C、C++、Object Pascal、VB、python、、)跨平臺(,,MACOS)跨網路(Lan,Wan)跨語言介面(中文、英文、阿拉伯文等)的,如何做?
你有多久沒有仰望星空了?
開發是否成了你生活的唯一?你嚮往的是一種什麼樣的生活?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-982796/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體工程始發隨想軟體工程
- “中關村軟體園牽手Soft Tech 開拓美國軟體外包市場”隨想 (轉)中關村
- 軟體生涯一路隨想
- "軟體隨想錄" 讀書筆記筆記
- .NET 20週年軟體趨勢隨想
- 從軟體隨想錄中看2/8理論
- 想開發一個安全軟體,怎麼搞?
- 《軟體隨想錄》與《黑客與畫家》的對比黑客
- 軟體開發,標準化流水線式開發的實施構想
- 直播軟體開發,隨機密碼生成器隨機密碼
- 直播軟體開發,JS生成隨機字串的方法JS隨機字串
- vb開發通訊軟體 (轉)
- Go 語言開發一年的隨想Go
- 隨想錄:開發一流Android SDKAndroid
- 陳太漢:軟體隨想之編寫出色的程式碼
- 軟體開發:app軟體開發,pc端軟體開發,微商城/小程式開發APP
- 【轉載】軟體開發模式簡介模式
- 軟體開發的管理和控制 (轉)
- 物件導向的軟體開發 (轉)物件
- 軟體開發的哲學思考 (轉)
- 論軟體的元件式開發 (轉)元件
- Linux下的軟體開發(轉)Linux
- “安德的遊戲”和軟體開發 (轉)遊戲
- 軟體開發的專案管理(轉)專案管理
- 日本軟體開發的度量取向(轉)
- vb開發通訊軟體(cloud轉貼) (轉)Cloud
- IT隨想
- 軟體開發與軟體研發
- 自上而下的軟體開發和自下而上軟體開發
- 對軟體開發的一點心得體會 (轉)
- 共享軟體 Internet 營銷隨筆 (轉)
- 【開源軟體】Ngrok——內網轉發神器內網
- 小軟體專案開發的管理 (轉)
- 軟體開發之3S方法(轉)
- 小軟體專案開發的管理(轉)
- 軟體開發中的專案管理(轉)專案管理
- 軟體開發專案的風險管理(轉)
- 軟體“吃”掉了軟體開發