意去解決問題 怎么樣才算是一個正確的提問方式,我的建議是,設身處地,仔細想想,假設自己是那個被提問的人,自 ...
正確的學習方法不僅能夠讓你事半功倍,也能夠讓你更加接近真理。初學一個工程的源代碼,往往讓初學者手足無措。下面的方法希望為初學者帶來啟示和便利。這個學習方式是基於編譯環境和語言比較熟悉的基礎上。最重要的是你要確定你要閱讀的源代碼是一份好代碼。因為閱讀代碼就像閱讀書籍。好代碼讓你終生受益,壞代碼會給你留下陰影。 一 先把源代碼安裝起來編譯起來,結合它的文檔和手冊,熟悉其功能和它的應用方式。如果遇到的 ...
2020-09-26 13:18 0 1681 推薦指數:
意去解決問題 怎么樣才算是一個正確的提問方式,我的建議是,設身處地,仔細想想,假設自己是那個被提問的人,自 ...
程序員調用MODI的正確姿勢 作者:馬健郵箱:stronghorse_mj@hotmail.com 主頁:http://www.comicer.com/stronghorse發布:2020.02.13 Q:MODI是什么?A:MODI全稱Microsoft Office Document ...
程序員都有一顆工程師的心,所以當他們到一片新的場地想做的第一件事就是,將舊的一切推倒重來。是的,他們決不會滿足於簡單的增量勞動。 或許這種微妙的心理定位可以解釋:為什么程序員進入新項目組后寧願丟掉舊代碼重新寫,也不願意修修補補,他們認為舊代碼簡直一團糟。 但是,事實上 ...
上個月,在負責技術晉升評審的過程中,有人認為在評審過程中以述職講述為主,可能對某些比較擅長寫代碼而不擅於演講的同學不公平。而對於中級別的程序員技術晉升我們更傾向於篩選出擅長編程,而非僅僅是說得好的同學。 這個過程里面,存在四種情形: 代碼寫得好,也說得好 代碼寫得好,但說不出 ...
,包括需求分析和代碼編寫規范。到了后來,代碼開始無法入目,我們這個團隊才三個人。這時候我想到了當年喬幫主 ...
對於特定的人,在大致時間段里他所能寫的、確定質量的代碼基本上應該是個確定值。 這點似乎顯而易見,但事實上大多時候卻總是被忽視。 如果項目負責人總是認可上面的基本點,那么任何項目的日程就應該以此為前提,而不是以此為變量。 假設說一個項目被估計為1萬行(SLOC),團隊平均每人每天可以寫100行 ...
去年幫另一個項目組趕項目時,總是有很多地方令我不舒服。本人編碼有點小小的“潔癖”——即不喜歡見到冗余代碼。即時現在忙,沒時間整理,但是一有時間,我都盡可能的去重構。也許本人是個完美主義者吧。 個人認為重構有以下好處: 改善軟件的性能、質量。 使架構更加合理。 使代碼更容易被理解 ...
最近參加了多次的代碼review會,在review的過程中,發現有些問題幾乎每次都出現。挑了幾個比較典型的問題講解下。這幾個問題都是初級問題,解決方法都很容易。只要掌握了方法,有意識避免,能讓短時間內迅速提高代碼質量。真所謂投入小,見效快。 變量命名不清晰,一詞多義 為變量命名 ...