牛人的程式設計理解過程

2022-08-14 07:24:10 字數 1071 閱讀 5234

1、指標很難用,考得很煩——指標很好用,正確的用法不會出錯——引用效果更好

2、const幹嘛的,多餘——哦,可以這樣用——還可以那樣用——還真有效果——omg,原來還可以這樣用

3、異常是什麼,好像經常說——我都工作幾年了,還不知道到底有什麼存在的意義——哦,原來是這樣,這種情況下沒它還不行——總結出錯誤處理機制

4、模板是什麼,有用嗎——堅持學一下,難懂又難用——哦,還真有地方離不開模板——自己寫寫小模板用——stl——boost——明白模板的價值,能在合適的地方用

5、總聽說演算法是靈魂——那些排序、查詢嗎——好像也沒什麼難的,自己寫個庫,把這些包含進去——暈,stl裡面都有了——哦,數學真的有用,比如pid,插值——邏輯思維、思路清晰很重要

6、設計模式聽起來很神,很羨慕——自己掛到嘴上裝b——但自己怎麼都找不到該用在**——哦,在上規模的框架級自己解決了乙個很牛逼的問題,興奮了半天,暈,原來是個模式——再看模式——最後發現gof是招式,九大原則才是精髓

7、寫什麼注釋,多餘——哦,要給別人看,要求要寫——找各種注釋格式,寫漂亮,寫得多,甚至比**多——好像有點兒問題,特別是**更改後——零注釋?!神經——哦,意思是**是充分自注釋的——真清晰,原來我也可以——接到8之後

8、乙個main就做完了,分成幾個函式,真多餘——哦,好像是可以,特別是多次呼叫的地方——什麼,就幾行也單列乙個函式——一行也單列乙個函式?!真是刷我的下限——乙個表示式乙個函式?真要命——吃了虧才知道,乙個表示式不全面,用剪刀和漿糊替換幾十處——哦,小函式真nb——充分自注釋的精髓啊——轉7,小函式是零注釋的乙個必備基本功——當你想ctrl+c的時候,請手下留情,讓他變成小函式

9、耦合?怎麼念——知道怎麼讀還是不理解,什麼算耦合?——真噁心,我就想改乙個小小的功能,竟然要在**裡替換幾十處,心力交瘁啊,發給客戶才發現還有乙個地方忘記改了,再發一遍,還有乙個地方,苦死啊——耦合太多了啊,哦,大概理解了,就是牽一發,而全身都動了——解耦,對解耦,記住了——a、以後我再也不多耦合了——b、一不留心又耦上了——a、b幾十個輪迴——終於不耦合了,哇哈哈——原來是一模式——模式的精髓之一就是解耦啊——好像明白了——感覺自己寫的框架還算靈活,需求都兩三次大變更了,自己的框架還撐得住——兄弟,你離中層的距離已經很近了。

程式設計牛人部落格

王垠 當然我在扯淡 byvoid 網誌 byvoid 雲風 雲風的 blog 餘鋒 阮一峰 阮一峰的網路日誌 beiyuu beiyuu.com 陳碩 陳碩 老趙 首頁 老趙點滴 vczh calculus 驚愕到手了歐耶,getblogpostids.aspx v july v 結構之法 演算法之...

資料探勘之牛人理解

分析報告給你後見之明 hindsight 統計分析給你先機 foresight 資料探勘給你洞察力 insight 舉個例子說。你看到孫悟空跟二郎神打仗,然後寫了個分析報告,說孫悟空在柔韌性上優勢明顯,二郎神在力氣上出類拔萃,所以剛開始不相上下 結果兩個人跑到竹林裡,在竹子上面打,孫悟空的優勢發揮出...

身邊的牛人

在運維道路上,我的切身體會比較多,簡單總結一下主要有以下幾點 1 堅定的目標 目標是職業生涯遠處的燈塔,它能衝破迷霧,讓你在迷惘中堅定信念和方向。要想成為一名 優秀的技術專家 就要牢牢樹立你的目標,持之以恆,每天一點一滴地前進。2 運維服務能力 餐飲業的海底撈以服務口碑得到顧客的認可。同樣,運維人員...