Re: [閒聊] 大家工作上看過哪些誇張的 CODE ?
之前看到的……
void method () {
// 他函數名字真的就這樣取……………
// 這個函數的功能是分成四個 phase 作電路的自動 layout
method1() ;
method2() ;
method3() ;
method4() ;
}
然後
void method2() {
// 一個函數超過三千行,然後一行註解都沒有
// 然後變數宣告長這樣
int first ;
int second ;
int third ;
int fourth ;
// 這邊請原諒我無法說明這些變數的功能
// 因為這些變數被重複使用了很多次
// 每次代表的意義都不同
}
在 BBS 上面看到這種 code,當笑話看的時候,是還蠻好笑的,
但是當工作是要去 maintain 這個 code 的時候,真的完全笑不出來,
我只想把寫出這個 code 的老工程師殺死而已。
--
To iterate is human, to recurse, divine.
遞迴只應天上有, 凡人該當用迴圈. L. Peter Deutsch
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.113.158
推
05/15 20:06, , 1F
05/15 20:06, 1F
→
05/15 20:58, , 2F
05/15 20:58, 2F
→
05/15 20:58, , 3F
05/15 20:58, 3F
→
05/15 21:08, , 4F
05/15 21:08, 4F
推
05/15 21:26, , 5F
05/15 21:26, 5F
→
05/15 21:27, , 6F
05/15 21:27, 6F
→
05/15 21:52, , 7F
05/15 21:52, 7F
→
05/15 21:53, , 8F
05/15 21:53, 8F
→
05/15 21:54, , 9F
05/15 21:54, 9F
推
05/15 21:59, , 10F
05/15 21:59, 10F
→
05/15 22:16, , 11F
05/15 22:16, 11F
→
05/15 22:16, , 12F
05/15 22:16, 12F
→
05/15 23:10, , 13F
05/15 23:10, 13F
→
05/15 23:19, , 14F
05/15 23:19, 14F
推
05/15 23:30, , 15F
05/15 23:30, 15F
→
05/15 23:32, , 16F
05/15 23:32, 16F
推
05/16 00:25, , 17F
05/16 00:25, 17F
推
05/16 01:12, , 18F
05/16 01:12, 18F
推
05/16 01:21, , 19F
05/16 01:21, 19F
推
05/16 03:04, , 20F
05/16 03:04, 20F
→
05/16 08:52, , 21F
05/16 08:52, 21F
推
08/29 16:39, , 22F
08/29 16:39, 22F
討論串 (同標題文章)
完整討論串 (本文為第 6 之 31 篇):