Board logo

標題: 大陸係咪流行一個function幾百幾千行? [打印本頁]

作者: chimp    時間: 2018-11-28 00:50     標題: 大陸係咪流行一個function幾百幾千行?

提示: 作者被禁止或刪除 內容自動屏蔽
作者: freefdhk    時間: 2018-11-28 03:26

咩國家應該都分別不大 ,
收得多錢就自然做得靚D拆得細d減少重覆code 跟返 object oriented ,
如果係窮project又吾多用 , 真係一頁過吾搞咁多藝術寫法。
作者: little_keung    時間: 2018-11-28 09:53

我拆開檔案include入去,被指難維護。
我感覺佢地唔會成個project咁search text,只會在一個檔案下search。 ...
chimp 發表於 2018-11-28 00:50



    咁如果佢一個 function 又唔能夠 break down 做幾個 usable sub function , 咁一個 file 包晒成個 function 似乎係唯一方法.

   究竟係樓主你有 D 內容講唔清楚, 定係我本身理解有誤 ??
作者: dvd-rw    時間: 2018-12-5 00:40

in-house固定月薪,都仲可以同你講啲野執靚吓
但如果外面job/ fixed cost project,一個job 定咗scope 定左交貨日期,通常十個有九個都係交到貨就算,有時間淨一係做第二個job,一係抖⋯⋯雖然估錯數唔夠時間做嘅機會更加多

同埋出面有啲同行做法,係如果啲code寫得太靚太易睇,太易俾其他人跟到,咁就代表綁唔死個客,所以最多公司圍內睇得明就算。要執得靚,通常會特別收多啲錢
作者: gakko    時間: 2018-12-5 18:20

一個FUNCTION幾千行其實都唔惹少
作者: freefdhk    時間: 2018-12-5 18:38

in-house固定月薪,都仲可以同你講啲野執靚吓
但如果外面job/ fixed cost project,一個job 定咗scope 定左 ...
dvd-rw 發表於 2018-12-5 00:40



    我見過有 D直頭好似 JAVASCRIPT 混淆 VARABLE NAME 咁.
最後比人既CODE   $A1001 , $B1002 之類.
據說要跟佢, 原編寫者係有 HARD COPY ONLY 的DOC 去對~HAHA
普通人吾會有機會跟!  
佢又吾係加密左D CODE 只係人地吾會睇得明而又冇任何注解
作者: 044003    時間: 2018-12-6 21:07

我拆開檔案include入去,被指難維護。
我感覺佢地唔會成個project咁search text,只會在一個檔案下search。 ...
chimp 發表於 2018-11-28 00:50



    你d file點分類?
作者: chimp    時間: 2018-12-7 02:38

提示: 作者被禁止或刪除 內容自動屏蔽
作者: KinChungE    時間: 2018-12-7 09:20

我見過有 D直頭好似 JAVASCRIPT 混淆 VARABLE NAME 咁.
最後比人既CODE   $A1001 , $B1002 之類.
...
freefdhk 發表於 2018-12-5 18:38


obfuscation目的就係咁
作者: ckshum    時間: 2018-12-7 12:54

寫到咁長,加咗啲古惑嘢落去都好難發現
作者: EITCo    時間: 2018-12-7 21:26

人嘅問題
寫前唔規劃,見步行步
每報一個bug就加多個hardcode if,攝多個hack來處理
好快就變spaghetti code

至於$A1001 , $B1002應該係防exe被reverse engineer掛
或唔係真source code,係由其他相關lang經transcompile而來
但真source都會用人手look up架咩?唔係build時先自動轉換?





歡迎光臨 電腦領域 HKEPC Hardware (https://h2.hkepc.com/forum/) Powered by Discuz! 7.2