→ amos6064:用物件存取好處在於你之後的維護更簡易 01/16 20:50
→ amos6064:資料庫的資料撈出來後將list型態透過物件轉型你只要get 01/16 20:52
→ amos6064:管理跟維護上相對於你去很多地方改sql更加簡易 01/16 20:53
→ amos6064:以前遇過寫超過5年以上的老鳥但寫程式很令人不敢恭維 01/16 20:54
→ amos6064:光是要去維護那種雜亂無章的程式碼就會吐血 01/16 20:54
推 amos6064:以前我在撈10張資料表關聯有時寫滿版的sql就寫到1千多行 01/16 20:57
→ amos6064:現在透過物件處理沒有sql code在裡面100行內搞定 01/16 20:59
→ amos6064:需求變更需要異動資料時也只要將物件改掉幾行就可以work 01/16 20:59
→ amos6064:多多善用 UnitTest可以觀察code的品質跟效能差異 01/16 21:03
推 alongalone:其實可以理解為什麼只有讀取element,改天你除了list 01/16 22:49
→ alongalone:還有其他要做的話,其實你都可以自己兜... 01/16 22:49
推 tyc5116:只作讀取的意義,可以再講白話一點嗎,我想了解一下,不太懂 01/17 00:18
→ bndan:寫成針對讀element 沒意外就是想寫成基本工具 方便以後直接 01/17 07:19
→ bndan:應用來建立目標而已 所以你使用的方法反而是合對方意 01/17 07:20
→ TonyQ:我覺得這是團隊素質落差太大的問題,高手團隊有高手團隊的 01/17 09:52
→ TonyQ:效率,如果你都拿剛出社會的白紙來接高手團隊的東西, 01/17 09:52
→ TonyQ:那為了這些人你必須降低你團對的效率跟水準去遷就他們。 01/17 09:52
→ TonyQ:那個損失其實更大,所以我覺得這是公司在專案交接跟人力技能 01/17 09:53
→ TonyQ:上沒有把人用好,無法掌握code base的人要嘛就是給他時間, 01/17 09:53
→ TonyQ:要嘛根本就是不該把人派到位置上。但問題是,對不重視技術的 01/17 09:53
→ TonyQ:管理層跟user,自然不會管你技術能力問題,有人在就補坑。 01/17 09:54
→ TonyQ:如果你本來就打算用低階的作法做,那一開始可能就不需要找 01/17 10:02
→ TonyQ:高手,而直接用同等級的人做比較實際也比較好銜接。 01/17 10:02
→ TonyQ:但是如果碰到技術的天花板就會很囧。 01/17 10:03
推 oneheat:高手不會寫bbb好嗎 01/17 21:29
推 stosto:對高手而言Code的擴充性要強,在公司而言,code要讓人家看 01/21 17:07
→ stosto:不懂加上改不了才強 01/21 17:07