Ken Orr 對 Java 程式設計師的建議 (寫出高質量軟體的祕密)
Ken Orr 對 Java 程式設計師的建議 (寫出高質量軟體的祕密)http://weblogs.java.net/blog/johnreynolds/archive/2006/03/ken_orrs_advice_1.html
下面摘錄部分:
John: "Ken... What advice would you give Java programmers?" 您對Java程式設計師有何建議
Ken Orr: "Don't define yourself as Java programmers." 不要把自己看成Java程式設計師
Being a good programmer really has very little to do with the languages that you know... Being a good programmer is mostly dependent on the methodologies that you know and on how you employ those methodologies.
做一個好的程式設計師和你使用何種語言沒有關係.它依賴於你的方法學,以及如何應用這些方法學.
Good process design skills and good data modelling skills are the foundations for being a good programmer.
好的程式設計師需要過程設計技能和資料建模技能.
Model Driven Architecture is surely a form of CASE, but Ken feels that the focus isn't quite right.
模型驅動開發是CASE的一種形式.但Ken認為其關注的並不太正確.
UML was developed to meet the design needs of programmers. We need tools focussed on meeting the design needs of users.
UML是用來幫助程式設計師設計流程的需要的.我們需要工具來滿足使用者的設計需要.
If the granualarity of the services is too fine, then the process definition will probably have too many steps. SOA的粒度過細,過程定義將需要過多步驟.If the granularity of the services is too coarse, then you won't be able to modify the process without modifying individual services. SOA粒度定義過粗,當需要修改流程的時候將不可避免的修改單獨的服務Master more than one design/programming paradigm. 掌握一種以上的設計/程式設計方法
No paradigm is perfect... that's why there are so many of them. 沒有一種方法是完美的,所以才會存在很多不同得方法.
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=630728
相關文章
- 後端程式設計師必備:書寫高質量SQL的30條建議後端程式設計師SQL
- [轉載]程式設計師必備:書寫高質量SQL的30條建議程式設計師SQL
- 寫出高質量程式碼的10個建議
- 書寫高質量sql的一些建議SQL
- 如何招聘到高質量的程式設計師?程式設計師
- 寫給未來程式設計師的建議程式設計師
- 老程式設計師的10個程式設計小技巧,教你寫出高質量程式碼!程式設計師
- 我總結了寫出高質量程式碼的12條建議
- 這些資深程式設計師的程式設計小技巧,教你寫出高質量程式碼!程式設計師
- 怎樣編寫高質量的java程式碼Java
- 程式設計師保值的4個祕密程式設計師
- 《編寫高質量程式碼:改善Java程式的151個建議》筆記Java筆記
- 編寫高質量程式碼:改善Java程式的151個建議(第4章:字串___建議52~55)Java字串
- 編寫高質量程式碼:改善Java程式的151個建議(第4章:字串___建議56~59)Java字串
- 給你講講編寫“高質量軟體測試用例”祕訣
- 軟體測試學習教程——如何寫出高質量的缺陷報告
- 對程式設計師初學者的3條基本建議程式設計師
- 對程式設計師職業的一些建議程式設計師
- 程式設計師的100個小祕密程式設計師
- [建議] 圍繞高質量書籍建立程式設計技術討論社群程式設計
- 給程式設計師的幾點程式設計經驗----《編寫高質量程式碼》程式設計師
- JAVA優質程式碼編寫的30條可行建議Java
- 編寫高質量程式碼 改善Python程式的91個建議Python
- 編寫高質量程式碼:改善Java程式的151個建議(第2章:基本型別___建議21~25)Java型別
- 編寫高質量程式碼:改善Java程式的151個建議(第2章:基本型別___建議26~30)Java型別
- 對程式設計師職業的一些建議--轉程式設計師
- 一個程式設計師對學弟學妹的建議程式設計師
- 學習Java程式設計的建議Java程式設計
- 1024 寫給程式設計師的一些建議程式設計師
- 高效設計構建軟體的十三條建議
- Android程式設計師的Java後臺學習建議Android程式設計師Java
- #給java程式設計師的10條建議,吐血推薦!Java程式設計師
- 一個老程式設計師的建議程式設計師
- 程式設計師跳槽的10個建議程式設計師
- 編寫高質量程式碼:改善Java程式的151個建議(第7章:泛型和反射___建議93~97)Java泛型反射
- 編寫高質量程式碼:改善Java程式的151個建議(第5章:陣列和集合___建議60~64)Java陣列
- 編寫高質量程式碼:改善Java程式的151個建議(第5章:陣列和集合___建議65~69)Java陣列
- 編寫高質量程式碼:改善Java程式的151個建議(第5章:陣列和集合___建議70~74)Java陣列