回覆列表
-
1 # Gfilsxin
-
2 # 趙子聾
天下程式碼,源自演算法,其萬變不離其宗。一個功能可以有幾百種程式碼實現,只要掌握實現的邏輯/解決問題的演算法就好了,有些東西還是要靠時間累積
-
3 # 演算法
程式設計師提升程式碼閱讀能力,其實最簡單最快捷的方法就是多看多寫多練。
在適當的壓力下閱讀程式碼,然後做一些程式碼的註釋,按照需求去對程式碼進行復寫或者修改是提升閱讀的好手段。
-
4 # Java技術那些事
學會用搜索器。這是我最近幾年看程式碼的最大收穫。
還有一個事實希望你注意一下:如果你需要在一個二維平面內運動,你的操控裝置設計成一維的就可以,比如汽車,它的方向盤其實是一個一維的操控裝置。如果你需要在一個三維空間運動,你的操控裝置是二維的就可以,比如飛機,它的操控杆是一個二維的操控裝置。 所以,當你覺得閱讀程式碼很複雜的時候,其實,用來實際閱讀它的難度係數,比它本身具有的複雜度相比,其實整整相差一個維度,一般說來,這也許是一個數量級
第一,程式碼編寫要規範,可以先找一些編碼規範的文章看一下。
第二,多掌握一些英文縮寫,最好不用拼音縮寫。
第三,在重要的地方多寫一些備註。