• 重構真的能提高代碼質量嗎?

    與傳統觀點相反,新的研究發現,想要為了更高效和更具可維護性,而去重組軟件代碼,我們所花的時間和精力并不一定是值得的。
    jopen 9年前    5976   

    關于爛代碼的那些事(中)

    在發布了關于爛代碼的那些事(上)之后,發現這篇文章竟然意外的很受歡迎,很多人也描(tu)述(cao)了各自代碼中這樣或者那樣的問題。 最近部門在組織bootcamp,正好我負責培訓代碼質量部分,...
    碼頭工人 9年前    17545   

    你的代碼糟粕比精華要多得多

    新的研究發現,一個程序的核心功能僅在于一小部分封裝的代碼。 如果你是一個軟件開發人員,有人問你,你寫的代碼中有多少是真正在實現實際功能的,有多少是填充物、無價值的或者只是因為實際運行編程...
    jopen 9年前    10194   

    [譯]Quora是如何維持高質量代碼的

    一個高質量的代碼庫可以加快長期開發的速度,因為它會使得迭代、協作和維護更加容易。在Quora,我們十分重視代碼庫的質量。
    dgbm 9年前    12052   

    關于爛代碼的那些事

    最近寫了不少代碼,review了不少代碼,也做了不少重構,總之是對著爛代碼工作了幾周。為了抒發一下這幾周里好幾次到達崩潰邊緣的情緒,我決定寫一篇文章談一談爛代碼的那些事。 這里是上篇,談一談爛代...
    jopen 9年前    10026   

    你需要每天寫代碼嗎?

    就像運動員每天鍛煉一樣,每天練習寫代碼可以成就更優秀的你。 最近我看過的博客,基本上每篇都有提到,“你需要每天寫代碼”。什么主題不重要,關鍵是要養成每天寫代碼的好習慣。寫得越多,代碼就會變得越...
    jopen 9年前    5261   

    關于爛代碼的那些事(上)

    最近寫了不少代碼,review了不少代碼,也做了不少重構,總之是對著爛代碼工作了幾周。為了抒發一下這幾周里好幾次到達崩潰邊緣的情緒,我決定寫一篇文章談一談爛代碼的那些事。 這里是上篇,談一談爛代...
    cen 9年前    10278   

    用醫生的思考方式調試你的代碼

    設計和維護好的軟件就像是一個抵制復雜度的永無止境的奮斗過程。任何足夠大小的應用程序的代碼路徑和組件都能迅速成長成令人眼花繚亂的組合爆炸。
    jopen 9年前    7650   

    代碼審查的重要性

    前些天有人寫了一篇超精彩的博客貼子,是關于之所以要將優秀的程序員從平庸的群體中挑選出來的重要性。這篇文章寫得真的很好,因為它講述的情況和產生的可怕后果,在我的職業生涯中我已經見得太多太多了,不過...
    puye 9年前    5281   

    在白板上寫代碼是有難度的

    我最近收到一封來自印度讀者的郵件,讓我就技術面試談下看法。關于這個話題,本文再現了我在 2004 年寫的一篇文章。(注意,這是我在參與到 C# 團隊之前寫的,因此充滿了 C++ 的感覺)
    yg3n 9年前    10803   

    寫給代碼技術同事:被人信任才能有廣闊未來

    在汽車之家工作了10年,如今創業也有6個月了,身邊流經了上百人的技術朋友,和他們一起戰斗、一起創業、看著他們離職、看著他們不開心。
    jopen 9年前    4349   

    谷歌的多代碼庫開發

    通常,由于存在外部依賴,復雜的軟件項目會跨多個代碼庫。谷歌 WebRTC 項目的工程師 Patrik H?glund 解釋說,這本身就是一項挑戰。他還描述了谷歌在開發像 Chrome 那樣使用了...
    jopen 9年前    4622   

    Hacker Typer:讓你像黑客一樣寫代碼

    不知大家有沒有印象,此前有國外電視臺采訪游戲公司,并且要求程序員現場展示寫代碼。然后有個程序員小哥手指狂舞,代碼在屏幕上快速展示……記者完全看傻了
    wdey 9年前    5424   

    代碼的兔子理論

    曾經和我一起共事的人都知道,我把源代碼庫的簽入工作擺在非常高的位置。這樣做的理由很簡單:一旦代碼被簽入了,代碼就有了它自己的生命。簽入代碼類似于你和其他人分享代碼,一旦分享出去,就難以預測這些代...
    encn 9年前    9216   

    你會為了性能而犧牲代碼簡潔性嗎?

     英文原文:Simple and Clean Code vs. Performance 原文作者 Arne Mertz 是一位 C++ 狂熱份子,有著豐富的開發經驗。文中 Arne Mert...
    yge3 9年前    3940   

    我是如何收拾代碼的

    雖說好的代碼不用注釋,但是那得是好的代碼..好記性不如爛筆頭,好好寫注釋可以給自己和自己的小伙伴省下很多時間.
    jopen 9年前    6820   

    拿工資不僅僅是讓你寫代碼的

    這是我對團隊每個新進員工說的第一件事情。這句話的意思是,我并不關心你是如何快速完成任務的,哪怕代碼很差,只要它像救生艇通氣門一樣管用就行。這句話也是我最喜歡的座右銘之一。
    gww3 9年前    4795   

    代碼越少越干凈嗎?

    在我眼中,干凈的代碼就是簡單、易于理解的代碼。不過分設計,模板文件盡可能地少,語義明確。那么,這樣是否就意味著代碼越少越干凈呢?
    yn6e 9年前    3897   

    知乎回答:入職后發現項目組代碼異常混亂,是去是留?

    樓上的@蔡磊兄分析得很清楚。對重寫代碼可能帶來的各種風險,俺很認同他的觀點,也就不再多嘴了。然而,蔡磊兄整體的論調呈相對消極的姿態,從不同角度得出這一個結論—— 重寫代碼是不可取的 。這里俺更愿...
    yn6e 9年前    12972   

    為什么千萬不要重寫代碼?

    程序員都有一顆工程師的心,所以當他們到一片新的場地想做的第一件事就是,將舊的一切推倒重來。是的,他們決不會滿足于簡單的增量勞動。
    jopen 9年前    6781   
    1 2 3 4 5 6 7 8 9

    熱門問答

    熱門文檔

  • sesese色