程式設計師的專業主義精神 評《程式設計師的職業素養》

2021-06-10 10:09:43 字數 720 閱讀 4667

專業主義

1.精進技藝,保持時間上的投入,保持關注

2.負責,為製造的bug負責,而不是抱著「人非聖賢孰能無過」的態度

充足的測試用例->對修改**沒有恐懼->經常性的改善**->高質量**

說「不」 和 說「是」

不要說試試看,給出明確答案,「是」或者「否 敢於說「不(提出異議)」 謹慎說「是(做承諾)」

編碼

進入「流態區」

保持節奏

不要盲目衝刺,唯一能夠加快進度的方法便是縮減範圍

在程式設計師所能表現的各種不專業行為中,最糟糕的是明知道還沒有完成任務卻宣稱已經完成tdd

練習

「程式設計柔道場」:用一些適當的題目練習技能,比如acm題,書裡舉的是練習tdd的技能

測試

完成的定義不是**寫完,而是所有測試通過、需求方確認

測試金字塔

ui測試 高成本 反應真實需求

驗收測試

整合測試

單元測試 低成本 高效率 缺陷更易定位

後面關於時間管理 & 預估 、 壓力團隊協作的內容不是特別有感覺,這些各種書上寫的也很多,大同小異

優秀程式設計師與所謂的專業程式設計師最大的不同

邀月 個人 標籤 net 從以下的問題可以看出 真正寫 的人往往跳入 中自娛自樂而不自知,卻忘記了思考問題的本質,這可能就是優秀程式設計師與所謂的專業程式設計師最大的不同,一 月薪上萬的net開發人員問題 有一隊伍長 公尺,勻速前進,傳令兵以勻速從隊首運動到隊尾然後返回隊首,其間隊伍前進了 公尺,問...

完美主義對程式設計師的影響

乙個系統可以維持 5 年,10 年,甚至 20 年以上,但是 和設計模式的生命週期非常短,當對乙個解決方案使用不同的方法進行迭代的時候,通常只能維持數月,數日,甚至幾分鐘的時間。隨著對 是如何改變的研究,致力於 修改藝術的人發現了乙個 庫的規律曲線。每個系統都有很多從未改變的 但是也有小部分非常重要...

HHKB程式設計師專業鍵盤

經常使用組合快捷鍵的程式設計師們,你們是不是經常碰到有些組合鍵不好按的情況.總是感覺按那些組合鍵,手指很不舒服.你想的是自己的指法不對呢,還是鍵盤本身的布局就用問題呢.今天在乙個偶然的機會了解到hhbk這個專業的程式設計師鍵盤.先介紹一下hhkb是什麼?百科詞條 在專業鍵盤領域,毫無疑問,hhkb是...