金慶的專欄
C++博客
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
::
423 隨筆 :: 0 文章 :: 454 評論 :: 0 Trackbacks
公告
我的隨筆
我的評論
我參與的隨筆
留言簿
(12)
給我留言
查看公開留言
查看私人留言
隨筆分類
(502)
1. C/C++(166)
(rss)
2. 網游開發(108)
(rss)
3. Golang(20)
(rss)
4. Linux/Unix(30)
(rss)
5. 軟工與管理(44)
(rss)
6. Python(23)
(rss)
7. Erlang(18)
(rss)
8. Rust(16)
(rss)
9. 其它(77)
(rss)
隨筆檔案
(423)
2023年1月 (1)
2022年11月 (1)
2022年10月 (2)
2022年9月 (1)
2022年4月 (6)
2022年1月 (2)
2021年12月 (4)
2021年11月 (6)
2021年10月 (2)
2021年9月 (2)
2021年8月 (7)
2021年7月 (2)
2021年5月 (2)
2021年3月 (1)
2021年2月 (2)
2021年1月 (1)
2020年12月 (1)
2020年10月 (1)
2020年9月 (5)
2020年8月 (1)
2020年7月 (1)
2020年6月 (1)
2020年4月 (2)
2020年3月 (3)
2020年2月 (3)
2020年1月 (1)
2019年12月 (1)
2019年9月 (2)
2019年4月 (2)
2019年1月 (1)
2018年12月 (1)
2018年11月 (3)
2018年10月 (1)
2018年9月 (3)
2018年8月 (3)
2018年7月 (2)
2018年6月 (4)
2018年5月 (4)
2018年4月 (4)
2018年3月 (1)
2018年1月 (2)
2017年12月 (2)
2017年11月 (3)
2017年10月 (3)
2017年8月 (7)
2017年7月 (1)
2017年6月 (1)
2017年5月 (3)
2017年4月 (3)
2017年3月 (3)
2017年2月 (2)
2017年1月 (2)
2016年12月 (5)
2016年11月 (2)
2016年10月 (2)
2016年9月 (1)
2016年8月 (6)
2016年7月 (3)
2016年6月 (2)
2016年5月 (4)
2016年4月 (2)
2016年3月 (2)
2016年1月 (3)
2015年12月 (2)
2015年11月 (2)
2015年10月 (1)
2015年8月 (2)
2015年7月 (1)
2015年6月 (1)
2015年5月 (4)
2015年4月 (3)
2015年3月 (4)
2015年2月 (5)
2015年1月 (4)
2014年12月 (3)
2014年11月 (3)
2014年10月 (2)
2014年9月 (3)
2014年8月 (1)
2014年4月 (4)
2014年3月 (1)
2014年2月 (4)
2014年1月 (5)
2013年12月 (5)
2013年11月 (5)
2013年9月 (2)
2013年8月 (2)
2013年7月 (2)
2013年6月 (2)
2013年5月 (1)
2013年1月 (2)
2012年12月 (1)
2012年11月 (1)
2012年9月 (1)
2012年8月 (3)
2012年7月 (2)
2012年6月 (1)
2012年4月 (3)
2012年3月 (2)
2012年2月 (3)
2012年1月 (2)
2011年11月 (2)
2011年10月 (3)
2011年9月 (2)
2011年8月 (2)
2011年7月 (3)
2011年6月 (2)
2011年5月 (3)
2011年1月 (2)
2010年12月 (1)
2010年11月 (2)
2010年10月 (2)
2010年9月 (3)
2010年8月 (2)
2010年7月 (3)
2010年6月 (1)
2010年5月 (3)
2010年4月 (3)
2010年3月 (5)
2010年2月 (4)
2010年1月 (4)
2009年12月 (2)
2009年11月 (3)
2009年10月 (4)
2009年9月 (3)
2009年8月 (2)
2009年7月 (4)
2009年6月 (1)
2009年5月 (3)
2009年4月 (4)
2009年3月 (2)
2009年2月 (5)
2009年1月 (1)
2008年12月 (7)
2008年11月 (4)
2008年10月 (1)
2008年9月 (3)
2008年8月 (4)
2008年7月 (3)
2008年6月 (4)
2008年5月 (6)
2008年4月 (7)
2008年3月 (6)
2008年1月 (5)
2007年12月 (7)
2007年11月 (4)
2007年10月 (5)
2007年9月 (6)
2007年8月 (8)
2007年7月 (5)
相冊
公告照片
搜索
積分與排名
積分 - 653850
排名 - 25
最新評論
1.?re: boost::asio::spawn 將一統C++網絡庫
asio 成為C++首選網絡庫
--linda
2.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--金慶
3.?re: mingw編譯OrzNet
能發送一個mingw編譯好的OrzNet庫給我嗎? liuweiqcxy@163.com
謝謝!
--劉威
4.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
5.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
閱讀排行榜
1.?"multiple definition of" 錯誤(11016)
2.?SVN中邪惡的replace(10937)
3.?VS2005編譯libevent(10404)
4.?混音算法的學習與研究(10183)
5.?C調用lua腳本的效率測試(9002)
評論排行榜
1.?VC6正在被拋棄(35)
2.?VS2005編譯libevent(21)
3.?"multiple definition of" 錯誤(18)
4.?C++引用優于指針(17)
5.?ACE與ASIO之間關于Socket編程的比較(16)
秘笈的最后半頁, 成為軟件開發高手
軟件開發高手秘笈的最后半頁的內容,最具威力最難練的絕招。
閱讀“
軟件開發高手:十年磨一劍
”一文,心有同感。
該文轉載眾多,多數以“IT高手的修煉秘笈”為題。
歸納后,秘笈內容僅寥寥數頁,每頁僅數行字,如下:
1) 要熟練掌握至少一種編程語言。我覺得最好是C++。
2) 不要寄希望于一次就把軟件設計好。你所關注的重點應依次是Make it work, make it right, make it fast。
3) 軟件結構要分塊分層。低層模塊不要依賴于上層模塊。一個類、一個接口或一個函數都應只做一件事。
4) 軟件設計的主要工作是給類分配責任(responsibilities)。要站在類的使用者角度設計類的外部行為。要講究一點軟件美學,即簡單、清晰、一致、平衡等。
5) 了解并運用UML、Design Patterns、Unit Test、Design by Contract等。
6) 使用代碼管理系統和質量跟蹤系統。
7) 了解各種軟件開發過程控制方法,并找出適合你的方法。
8) 閱讀經典書籍,研讀經典代碼,訂閱雜志,與
同行切磋
。
我發現第8頁上的最后一招“
同行切磋
”是最具威力,也是最難練的。
想像一下,兩個程序員,一人僅得到這最后的半頁殘書,一人所得秘笈缺少最后半頁,各自苦練,終成高手……
看前面全套招數,我都會練了,至少練過一陣子,只是功力問題了。
待看到這最后一招,就像見到了少林七十二絕學所匯總而成的一招絕技。
若要成為高手,必得勤練此招啊。
在此寫寫博客,算是擺個雜耍攤,吆喝一聲,引眾人圍觀,以此結交各路英雄好漢。
除此之外,還須進行線下地域性的交流,如北京程序員聯盟,上海程序員聯盟之類的組織與活動。
我已開設了一個CSDN
上海程序員
群組,希望借這個群組的交流,促進線下程序員的聯系。
上海的程序員們,請速速加入
上海程序員
群組。
# 群組名稱:
上海程序員
# 群組鏈接: http://groups.csdn.net/programmers_sh
# 群組描述:
上海程序員之家。上海程序員聯盟。上海程序員俱樂部。借助地域交流的便利,提高上海程序員的整體實力。聚會聯誼,男女配對,為上海單身程序員提供交友機會。舉辦技術講座、培訓活動,提高上海程序員的技術水平,幫助上海程序員新人迅速成長。為上海程序員提供求職招聘信息。促進上海程序員兼職與外包互助合作。擴大上海程序員的影響力。為上海程序員服務,維護上海程序員的權益。待人員擴大后,可考慮按更小的地域細分。
posted on 2007-08-17 15:47
金慶
閱讀(1580)
評論(6)
編輯
收藏
引用
所屬分類:
9. 其它
評論
#
re: 秘笈的最后半頁, 成為軟件開發高手
2007-08-18 16:52
阿修羅
第一頁很難懂,怎樣才算是懂一門語言呢
回復
更多評論
#
re: 秘笈的最后半頁, 成為軟件開發高手
2007-08-20 09:43
金慶
@阿修羅
應該是任何一種編程語言都行吧。沒有編程語言怎么叫程序員呢?一切都是從學編程開始的。
回復
更多評論
#
re: 秘笈的最后半頁, 成為軟件開發高手
2007-08-20 11:43
風雷
其實學懂一門語言很容易,往后則有一通百通之勢(當然要看自己的具體需求了),關鍵是看實際運用和解決問題的能力吧
回復
更多評論
#
re: 秘笈的最后半頁, 成為軟件開發高手
2007-08-25 13:44
阿修羅
@風雷
我人比較笨,學了后面的忘記前面的。能說一下你學習一門語言的經驗我參考參考嗎
回復
更多評論
#
re: 秘笈的最后半頁, 成為軟件開發高手
2007-11-09 13:26
davidhua
@阿修羅
呵呵,我覺得記住一門語言的關鍵是時常去使用它就可以了。不然你總會忘記的。
樓上的有個說的對啊,其實學懂一門語言很容易啊,關鍵是應用。
回復
更多評論
#
re: 秘笈的最后半頁, 成為軟件開發高手
2007-11-09 14:03
<a href=http://minidx.com>minidxer</a>
知其然而知其所以然,估計那樣的話不管什么語言都可以拿來就用吧。
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
TortoiseGit is OK but GitExtensions fails
DeathVoteExpirationTimeout in Orleans
How to delete local branches of GitExtension
Clustering provider in Orleans
Why Orleans' actor is virutal
What comes after microservice?
Rust Deref coercion example
Rust Error Return Check Policy
Rust visibility
Why does Rust check borrow even in single thread
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 金慶
国产精品gz久久久
|
欧美噜噜久久久XXX
|
国产999精品久久久久久
|
久久精品国产精品亚洲精品
|
久久国产精品久久
|
久久一区二区免费播放
|
国产色综合久久无码有码
|
精品熟女少妇av免费久久
|
久久青青草原精品影院
|
亚洲精品NV久久久久久久久久
|
一本久久综合亚洲鲁鲁五月天
|
久久久久99精品成人片直播
|
99久久国产免费福利
|
久久久高清免费视频
|
久久精品国产半推半就
|
尹人香蕉久久99天天拍
|
青青青伊人色综合久久
|
无码人妻久久一区二区三区
|
精品综合久久久久久88小说
|
亚洲级αV无码毛片久久精品
|
大美女久久久久久j久久
|
综合久久国产九一剧情麻豆
|
国产女人aaa级久久久级
|
AV狠狠色丁香婷婷综合久久
|
久久只有这精品99
|
国产精品久久久久乳精品爆
|
久久婷婷激情综合色综合俺也去
|
日韩美女18网站久久精品
|
久久青草国产手机看片福利盒子
|
亚洲av成人无码久久精品
|
亚洲AⅤ优女AV综合久久久
|
国产福利电影一区二区三区久久老子无码午夜伦不
|
久久久中文字幕
|
国产综合久久久久久鬼色
|
99久久夜色精品国产网站
|
久久综合五月丁香久久激情
|
国产高潮久久免费观看
|
久久亚洲高清观看
|
国产高潮国产高潮久久久91
|
欧美亚洲色综久久精品国产
|
亚洲人成无码久久电影网站
|