作者查詢 / adrianshum
作者 adrianshum 在 PTT [ Programming ] 看板的留言(推文), 共448則
限定看板:Programming
看板排序:
全部java803C_and_CPP766Programming448puzzle403MAC221Hong_Kong209NSwitch179Nintendo168NDS151Python132AnimalForest77PuzzleDragon76OOAD71Database69NetRumor43RegExp37HandMade26MacDev26Rubiks24LinuxDev19C_Sharp12Ruby10Network5Eclipse4Pocket4marvel3MusicGame3PCman3CodeJob2CTSH923012Ind-travel2Instant_Mess2MATLAB2Modchip2PokeMon2travel2Visual_Basic2Web_Design2BBSmovie1Emulator1FJU-EE-PIPO1Gossiping1japanavgirls1PLT1R_Language1SFFamily1Sub_CS1<< 收起看板(47)
2F→:一個人也該用 SCM, 不論 svn, git, hg218.103.237.217 09/06 21:08
3F→:除非你不打算以後作任何維護218.103.237.217 09/06 21:09
1F→:這種想法我是認同的,可惜大部份人寫的218.103.237.217 09/06 21:10
2F→:comment 都只是用來解釋程式的 flow218.103.237.217 09/06 21:10
3F→:而不是如你所說提出重點。218.103.237.217 09/06 21:10
4F→:樓上:很多時候和什麼語言無關吧218.103.237.217 09/06 01:39
1F→:這個... 是反面教材嗎?...202.155.236.82 08/21 18:18
19F→:你可以說我古板, 但 method 就該是動詞202.155.236.82 08/24 14:50
20F→:當你看到一個叫 Jan 的 method, 那有什202.155.236.82 08/24 14:50
21F→:麼好處呢?... 要防呆, 我寧願弄個enum202.155.236.82 08/24 14:50
23F推:我還是老論點: 這種違背正常設計原則的202.155.236.82 08/25 10:43
24F→:創新方法, 待把程式撰寫作為工藝磨練好202.155.236.82 08/25 10:44
25F→:才搞這種 "創新" 吧. 我實在不能苟同一202.155.236.82 08/25 10:45
26F→:個叫 Jan 的 method, 超詭異的202.155.236.82 08/25 10:45
27F→:Date d=getDate(2008, Month.JAN, 1);202.155.236.82 08/25 10:46
28F→:這會比起那個寫法難讀嗎? 我覺得還比較202.155.236.82 08/25 10:46
29F→:易讀, 防呆也沒分別202.155.236.82 08/25 10:46
50F→:和 C++/Java 沒關吧?! method 是動詞是218.103.237.217 08/26 00:42
51F→:基本 OOAD 的做法吧...218.103.237.217 08/26 00:42
56F→:其實我是幹了五六年 C++ development202.155.236.82 08/26 11:29
57F→:最近幾年才主力寫 Java 而已. 我說的原202.155.236.82 08/26 11:30
58F→:則在 C++ 的時候已經有遵從. 我常說,202.155.236.82 08/26 11:30
59F→:創新不是問題, 但待你把基本的磨練好202.155.236.82 08/26 11:31
60F→:才想創新的玩法吧.202.155.236.82 08/26 11:39
1F→:長短與易維護與否並無一定關係. 我見過202.155.236.82 08/21 15:11
2F→:太多大量 copy and paste 改一點點的又202.155.236.82 08/21 15:11
3F→:臭又長的 code, 這些絕對是又長又難維202.155.236.82 08/21 15:11
4F→:護的垃圾...202.155.236.82 08/21 15:11
5F→:個人覺得高手才不會硬為少較少行數而用202.155.236.82 08/21 15:12
7F→:晦澀的寫法, 為了短不惜寫得難明反而是202.155.236.82 08/21 15:14
8F→:新手常犯的錯誤202.155.236.82 08/21 15:14
11F→:你說這種情況反而是新手常犯比較多..202.155.236.82 08/21 15:17
12F→:至少依我工作一路來看, 寫得好的人, 常202.155.236.82 08/21 15:17
14F→:會為了易懂反而多寫東西, 程式短通常是202.155.236.82 08/21 15:18
16F→:因為整個流程想得清楚帶來的. 倒是有些202.155.236.82 08/21 15:19
18F→:人寫得不思長進, 就會整天在省variable202.155.236.82 08/21 15:20
19F→:名稱幾個字, 或 { } 這類, 但程式流程202.155.236.82 08/21 15:21
20F→:就寫得左堆右砌沒有細心思考... :(202.155.236.82 08/21 15:21
21F→:其實我之前說: 維護一下爛 code 也能增202.155.236.82 08/21 15:24
22F→:進功力, 其實就是像 m 君那種情況, 當202.155.236.82 08/21 15:24
23F→:看過差的 code, 感受過它為維護者帶來202.155.236.82 08/21 15:24
24F→:的痛苦, 以後就會避免犯上前人的問題.202.155.236.82 08/21 15:25
33F推:同意 mpk 所言. 我一句寫程式(或要求別202.155.236.82 08/21 15:30
34F→:人) 最基本的就是 可讀性. 效率我反而202.155.236.82 08/21 15:30
38F→:不會那麼錙銖必較, 有時用一點心, 不要202.155.236.82 08/21 15:32
39F→:寫明顯是很笨的低效率 code, 就已經足202.155.236.82 08/21 15:33
40F→:夠了202.155.236.82 08/21 15:33
42F→:我覺得無論什麼需求, 可讀性是不可能視202.155.236.82 08/21 15:35
43F→:若無賭的. 個人認為這些是寫程式的道德202.155.236.82 08/21 15:36
44F→:問題, 實在不能用需求胡混過去...202.155.236.82 08/21 15:36
48F→:那個就是故意要寫得難明吧... 那很不同202.155.236.82 08/21 16:12
49F→:吧 XDD 我自己是寫爽也盡量寫得讓以後202.155.236.82 08/21 16:12
50F→:的自己也看得懂202.155.236.82 08/21 16:13
2F→:其實 overloading 定義上應該不一定要202.155.236.82 08/20 17:31
3F→:靜態吧? 可以 late binding 找到適合的202.155.236.82 08/20 17:32
4F→:overloaded method 應該也算吧?202.155.236.82 08/20 17:32
1F→:要寫 unit test, 還是要先學懂怎樣才是202.155.236.82 08/20 14:50
2F→:對和有用的 unit test, 不然大部份都是202.155.236.82 08/20 14:50
3F→:最後寫成一堆 integration test...202.155.236.82 08/20 14:50
2F→:維護一下別人的code, 感受一下差的code218.103.235.76 08/13 00:52
3F→:對維護者有多痛苦,也是一個方法218.103.235.76 08/13 00:52
14F→:推腦懶 vs 手懶, 可惜大部份人都是腦懶202.155.236.82 08/17 10:39
6F推:金融系統, 最重要是 know-how 了, 值得202.155.236.82 08/11 20:03
7F→:投資時間下去 (前提你有興趣). 這類系202.155.236.82 08/11 20:03
8F→:統不可能只靠 "技術強" 就能做的, 對整202.155.236.82 08/11 20:04
9F→:個 business 都要有基本的了解才行202.155.236.82 08/11 20:04
5F→:百萬個, 每個 4byte 也才那幾 MB 而已202.155.236.82 07/31 15:44
6F→:相比你至少幾十byte 的資料, 那真的很202.155.236.82 07/31 15:45
7F→:小吧... 不然就用 short 甚至 char 存202.155.236.82 07/31 15:45
8F→:長度吧... 1-2 bytes 不會負擔不來吧?202.155.236.82 07/31 15:46