系統開發中的術語 高內聚/低耦合 (1)概念 在軟件設計中通常用耦合度和內聚度作為衡量模塊獨立程度的標准。划分模塊的一個准則是高內聚低耦合。 從模塊粒度來看,高內聚:盡可能類的每個成員方法只完成一件事(單一責任原則); 低耦合:減少類內部,一個成員方法調用另一個成員方法。 從類 ...
系統開發中的術語 高內聚/低耦合 (1)概念 在軟件設計中通常用耦合度和內聚度作為衡量模塊獨立程度的標准。划分模塊的一個准則是高內聚低耦合。 從模塊粒度來看,高內聚:盡可能類的每個成員方法只完成一件事(單一責任原則); 低耦合:減少類內部,一個成員方法調用另一個成員方法。 從類 ...
這是< 程序員英語二三事>系列中的一篇。 現在的微軟.NET技術棧不比十幾年前啦。 十幾年前的時候英語不好沒有關系,不能上網也沒有關系,去買MSDN一套七張光盤,中文文檔全有了,根本不需要網絡和去看英文文檔了。 現在技術 ...
有時候想想程序員何苦為難程序員呢? 扳扳手指走上碼農這個行業也有幾年了,但是越來越覺得這個行業很累,有人說程序員就是二代農民工,我個人還是比較贊同的,對於剛入道的同仁們來說確實就是個體力(腦力,眼力<你懂的,眼力比較>)活,真就遷扯不到什么高深的算法,基本上你要用的微軟 ...
作為一個程序員,因為思維的習慣,容易導致很多性格特點。以下是我覺得比較突出的(個人觀點): 1.固執。當決定一件事的時候,別人很難說服你,即使是上級的意見也很難讓你認可。如果上級壓力夠大,你可能會屈從,但是內心里覺得那不是我要做的。固執是不隨大流的必要條件之一,反之不固執的人易隨大流,難會與 ...
菜單導航 1、常用數學公式: 等差/等比數列通項和求和、指數、對數、排列組合等 2、邏輯且/或/非/異或,和余數 3、數學歸納法 4、遞歸 5、指數爆炸 6、反證法 一、常用數學公 ...
作者:程序員客棧 鏈接:https://www.zhihu.com/question/27145069/answer/672914885 來源:知乎 看到有人問程序員都喜歡逛哪些論壇,那我就來總結一下 ...
開始使用 Vim(一) vim被稱為是編輯器之神,如果可以學好vim的話,就可以在鍵盤上 “健指如飛” 了,可以完全擺脫鼠標來進行文本的定位編輯。 當然,vim還可以進行各種配置,裝上各種 ...
我算是靠坑蒙拐騙進了程序員的門,然后一路狂奔。26歲之前幾乎沒有任何寫代碼的經驗,研究生畢業卻意外選擇了一家不可能提供培訓的初創公司,在每日擔憂公司倒閉、害怕被炒魷魚以及同事冷落白眼的三重壓力下逆流而上,一年半后離職,已是擁有500萬用戶產品的后台主程。從前我對計算機技術心懷畏懼,認定技術高人一定 ...