日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

[转]优秀程序员的45个习惯

發(fā)布時(shí)間:2024/3/12 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转]优秀程序员的45个习惯 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

?

態(tài)度篇

?

1. 做實(shí)事

不要抱怨,發(fā)牢騷,指責(zé)他人,找出問題所在,想辦法解決。對問題和錯(cuò)誤,要勇于承擔(dān)。

2. 欲速則不達(dá)

用小聰明、權(quán)宜之計(jì)解決問題,求快而不顧代碼質(zhì)量,會(huì)給項(xiàng)目留下要命的死角。

3. 對事不對人

就事論事,明智、真誠、虛心地討論問題,提出創(chuàng)新方案。

4. 排除萬難,奮勇前進(jìn)

勇氣往往是克服困難的唯一方法。

?

學(xué)習(xí)篇

5. 跟蹤變化

新技術(shù)層出不窮并不可怕。堅(jiān)持學(xué)習(xí)新技術(shù),讀書,讀技術(shù)雜志,參加技術(shù)活動(dòng),與人交流。要多理解新詞背后的所以然,把握技術(shù)大趨勢,將新技術(shù)用于產(chǎn)品開發(fā)要謹(jǐn)慎。

6. 對團(tuán)隊(duì)投資

打造學(xué)習(xí)型團(tuán)隊(duì),不斷提高兄弟們的平均水平。

7. 懂得丟棄

老的套路和技術(shù),該丟,就得丟。不要固步自封。

8. 打破砂鍋問到底

不斷追問,真正搞懂問題的本質(zhì)。為什么?應(yīng)該成為你的口頭禪。

9. 把握開發(fā)節(jié)奏

控制好時(shí)間,養(yǎng)成好習(xí)慣,不要加班。

?

開發(fā)流程篇

10. 讓客戶做決定

讓用戶在現(xiàn)場,傾聽他們的聲音,對業(yè)務(wù)最重要的決策應(yīng)該讓他們說了算。

11. 讓設(shè)計(jì)指導(dǎo)而不是操縱開發(fā)

設(shè)計(jì)是前進(jìn)的地圖,它指引的是方向,而不是目的本身。設(shè)計(jì)的詳略程度應(yīng)該適當(dāng)。

12. 合理地使用技術(shù)

根據(jù)需要而不是其他因素選擇技術(shù)。對各種技術(shù)方案進(jìn)行嚴(yán)格地追問,真誠面對各種問題。

13. 讓應(yīng)用隨時(shí)都可以發(fā)布

通過善用持續(xù)集成和版本管理,你應(yīng)該隨時(shí)都能夠編譯、運(yùn)行甚至部署應(yīng)用。

14. 提早集成,頻繁集成

集成有風(fēng)險(xiǎn),要盡早盡量多地集成。

15. 提早實(shí)現(xiàn)自動(dòng)化部署

16. 使用演示獲得頻繁反饋

17. 使用短迭代,增量發(fā)布

18. 固定價(jià)格就意味著背叛承諾

估算應(yīng)該基于實(shí)際的工作不斷變化。

?

用戶篇

19. 守護(hù)天使

自動(dòng)化單元測試是你的守護(hù)天使。

20. 先用它再實(shí)現(xiàn)它

測試驅(qū)動(dòng)開發(fā)其實(shí)是一種設(shè)計(jì)工具。

21. 不同環(huán)境,就有不同問題

要重視多平臺問題。

22. 自動(dòng)驗(yàn)收測試

23. 度量真實(shí)的進(jìn)度

在工作量估算上,不要自欺欺人。

24. 傾聽用戶的聲音

每一聲抱怨都隱藏著寶貴的真理。

?

編程篇

25. 代碼要清晰地表達(dá)意圖免費(fèi)樣章鏈接

代碼是給人讀的,不要耍小聰明。

26. 用代碼溝通

注釋的藝術(shù)。

27. 動(dòng)態(tài)地進(jìn)行取舍免費(fèi)樣章鏈接

記住,沒有最佳解決方案。各種目標(biāo)不可能面面俱到,關(guān)注對用戶重要的需求。

28. 增量式編程

寫一點(diǎn)代碼就構(gòu)建、測試、重構(gòu)、休息。讓代碼干凈利落。

29. 盡量簡單

寧簡勿繁。如果沒有充足的理由,就不要使用什么模式、原則和特別的技術(shù)。

30. 編寫內(nèi)聚的代碼

類和組件應(yīng)該足夠小,任務(wù)單一。

31. 告知,不要詢問

多用消息傳遞,少用函數(shù)調(diào)用。

32. 根據(jù)契約進(jìn)行替換

委托往往優(yōu)于繼承。

?

調(diào)試篇

33. 記錄問題解決日志免費(fèi)樣章鏈接

不要在同一地方摔倒兩次。錯(cuò)誤是最寶貴的財(cái)富。

34. 警告就是錯(cuò)誤

忽視編譯器的警告可能鑄成大錯(cuò)。

35. 對問題各個(gè)擊破免費(fèi)樣章鏈接

分而治之是計(jì)算機(jī)科學(xué)中最重要的思想之一。但是,要從設(shè)計(jì)和原型階段就考慮各部分應(yīng)該能夠很好地分離。

36. 報(bào)告所有的異常

37. 提供有用的錯(cuò)誤信息免費(fèi)樣章鏈接

稍微多花一點(diǎn)心思,出錯(cuò)的時(shí)候,將給你帶來極大便利。

?

團(tuán)隊(duì)協(xié)作篇

38. 定期安排會(huì)面時(shí)間

常開會(huì),開短會(huì)。

39. 架構(gòu)師必須寫代碼免費(fèi)樣章鏈接

不寫代碼的架構(gòu)師不是好架構(gòu)師。好的設(shè)計(jì)都來自實(shí)際編程。編程可以帶來深入的理解。

40. 實(shí)行代碼集體所有制

讓開發(fā)人員在系統(tǒng)不同區(qū)域中不同的模塊和任務(wù)之間輪崗。

41. 成為指導(dǎo)者

教學(xué)相長。分享能提高團(tuán)隊(duì)的總體能力。

42. 讓大家自己想辦法免費(fèi)樣章鏈接

指引方向,而不是直接提供解決方案。讓每個(gè)人都有機(jī)會(huì)在干中學(xué)習(xí)。

43. 準(zhǔn)備好后再共享代碼

不要提交無法編譯或者沒有通過單元測試的代碼!

44. 做代碼復(fù)查

復(fù)查對提高代碼質(zhì)量、減少錯(cuò)誤極為重要。

45. 及時(shí)通報(bào)進(jìn)展與問題免費(fèi)樣章鏈接

主動(dòng)通報(bào),不要讓別人來問你。

?

轉(zhuǎn)致:http://news.csdn.net/a/20100212/217004.html

轉(zhuǎn)載于:https://www.cnblogs.com/JBF/archive/2010/02/13/1668030.html

總結(jié)

以上是生活随笔為你收集整理的[转]优秀程序员的45个习惯的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。