乙個軟體的品質分為兩類:外部品質和內部品質, 外部品質例如可用性,穩定性等等因為要交付給客戶,很容易被管理者和開發人員關注,
但是內部品質例如可維護性,可擴充套件性等很容易被拋之腦後。 開發人員都習慣於這兒改一下,那兒改一點來完成乙個功能, 不願意(沒有勇氣,沒有時間...)來把**變成 clean code.
但是 事實無數次的告訴我們,**被閱讀的時間遠遠大於**被編寫的時間,如果沒有clean code, **庫很快就會變得難於理解, 無法維護, 只好不停的打補丁。 最後**庫變成了乙個大怪獸。 任何乙個試圖修改它的人都變得戰戰兢兢,如履薄冰。
以clean code為標準, 程式設計師可以分為兩類:
(1) 完成功能, 充分測試 (60 分, 只能及格)
(2) 功能的完成還不算工作的完成, 你必須把**整的很"乾淨", 容易閱讀,容易維護才行。 (優秀)
程式設計師何苦為難程式設計師
職場上有很多辛酸事,很多合夥人出局的故事,很多技術骨幹被裁員的故事。說來模板都類似,曾經是名校畢業,曾經是優秀員工,曾經被領導表揚,曾經業績突出,然而突然有一天,因為種種原因,被裁員了,想申訴,想求解釋,結論是,能力不匹配,未能與企業一起成長云云。這有兩說,一說是企業冷血,卸磨殺驢,嫌棄老人成本太高...
程式設計師梗 程式設計師哪些事 只有程式設計師才能懂得梗
程式設計師的那些事 程式設計師穿 程式設計師穿 是什麼梗?程式設計師穿 減少bug是真的嗎?最近 buff等話題在網上炸開了鍋,而且有在微博上面發文程式設計師穿了 之後會有 buff,提公升工作效率減少bug,那這到底是怎麼回事呢?聽說微博首屆 程式設計師 大賽 開始了?各路奮戰在一線的程式設計師們...
程式設計師表白程式
作為程式設計師,我們時常被外界誤認為很悶 不浪漫 沒創意 等等這一類人,這讓我們實在有些感傷啊,我得為程式設計師吶喊一聲 我們也能可以歡快 浪漫 有創意 朋友,你向女生表白過嗎?這個問題有點兒羞澀,但是我今兒叫你一招 用我們程式設計師的方式表白 呵呵,說到這裡,你可能已經猜到 該不是程式設計序吧?我...