Re: [請益] 怎麼寫得清楚?
我也是菜鳥
想借這篇請教一下寫程式的習慣問題
因為我剛進公司,在裡面遇到蠻多...... 不可思議的寫法
PS 我是寫jsp的
例如說:
1.沒文件、沒註解,可是就是看的懂
是跟我說,不懂就問同事,那些命名、寫法都是有慣例的
看久了後,一看就知道在幹什麼
很神奇的是,我看那堆程式碼看了一個月後
也跟同事一樣,一看知道那段程式碼在幹什麼,即使是第一次看到那個部分也一樣
(完全沒註解)
2.所有變數都放在上面,不用區域變數
是說....
公司的習慣是這樣,所有的變數都放在上面,要找東西比較好找
不太使用區域變數
3.搜尋、取代
是教我這樣用,改程式的時候,常常要我把其中一隻程式複製過去
然後把它改成別的東西
例如:把職員管理系統改成學生管理系統那樣 (舉例)
4.剪下、貼上
直接從某個程式檔中,把某一段功能的程式碼,剪下貼上到另外一份檔案時
居然可以直接跑!
我看到這種狀況時,實在太震驚了
以我自己寫東西的經驗,剪下貼上通常只會造成一堆bug而已
結果公司的程式碼可以這樣剪下貼上
5.不讓我寫class
就是,我被要求不要自行宣告class或是interface
如果有需要,就交給另一個管系統核心的同事去寫
他寫完後再告訴我怎麼用那個class
在我手上的程式碼中是不會宣告class的
要做什麼都是直接來
這讓我很頭痛,有些問題明明只要寫個class做棵樹出來就解決了
或是寫個class把需要的資料打包起來就好
硬要非物件導向的寫法去寫很難寫....
請問一般公司都是這樣嗎?
還是只是程式的風格問題?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.233.153.1
推
03/17 00:41, , 1F
03/17 00:41, 1F
推
03/17 00:43, , 2F
03/17 00:43, 2F
→
03/17 00:45, , 3F
03/17 00:45, 3F
→
03/17 00:46, , 4F
03/17 00:46, 4F
→
03/17 00:48, , 5F
03/17 00:48, 5F
→
03/17 00:50, , 6F
03/17 00:50, 6F
推
03/17 00:50, , 7F
03/17 00:50, 7F
→
03/17 00:51, , 8F
03/17 00:51, 8F
推
03/17 00:52, , 9F
03/17 00:52, 9F
→
03/17 00:52, , 10F
03/17 00:52, 10F
→
03/17 00:55, , 11F
03/17 00:55, 11F
→
03/17 00:57, , 12F
03/17 00:57, 12F
→
03/17 00:57, , 13F
03/17 00:57, 13F
→
03/17 00:58, , 14F
03/17 00:58, 14F
→
03/17 01:04, , 15F
03/17 01:04, 15F
→
03/17 01:05, , 16F
03/17 01:05, 16F
→
03/17 01:05, , 17F
03/17 01:05, 17F
→
03/17 01:06, , 18F
03/17 01:06, 18F
→
03/17 01:12, , 19F
03/17 01:12, 19F
→
03/17 01:13, , 20F
03/17 01:13, 20F
→
03/17 01:14, , 21F
03/17 01:14, 21F
→
03/17 01:15, , 22F
03/17 01:15, 22F
→
03/17 01:16, , 23F
03/17 01:16, 23F
→
03/17 01:16, , 24F
03/17 01:16, 24F
→
03/17 01:17, , 25F
03/17 01:17, 25F
→
03/17 01:17, , 26F
03/17 01:17, 26F
→
03/17 01:19, , 27F
03/17 01:19, 27F
→
03/17 01:24, , 28F
03/17 01:24, 28F
→
03/17 01:43, , 29F
03/17 01:43, 29F
→
03/17 01:43, , 30F
03/17 01:43, 30F
→
03/17 01:46, , 31F
03/17 01:46, 31F
→
03/17 01:47, , 32F
03/17 01:47, 32F
→
03/17 01:53, , 33F
03/17 01:53, 33F
→
03/17 02:00, , 34F
03/17 02:00, 34F
推
03/17 03:11, , 35F
03/17 03:11, 35F
→
03/17 03:11, , 36F
03/17 03:11, 36F
推
03/19 12:15, , 37F
03/19 12:15, 37F
→
03/19 12:15, , 38F
03/19 12:15, 38F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章