※ 引述《a12345x (一隻小浣熊)》之銘言:
: 以前在上軟體工程課時候老師教了不少的模組(pattern)
: 老師說這些很重要
: 之後業界不少會採用這些模組來做開發
: 但是進去實驗室後發現專案並沒有使用模組
: 老闆說專案規模偏小因此不使用
: 問了網頁工程師的同學是否他目前工作會使用到模組
: 他說目前多人開發系統時候也沒有採用到這些模組
: 公司內部也沒有開這樣的相關課程
: 想問說在是要在規模多大、需要多少人力開發、或是什麼情況的時候才會使用到模組?
: 題外話想問說有公司採用敏捷式開發的心得感想嗎?
沒有好的UML架構 沒有好的命名規則 沒有使用統一的formater或linter
大約2000行開始程式就會裂解 特別是兩三種語言wrap給對方的時候
當然我的2000行是沒有自體copy and paste的狀況 而且這些code依賴不少library
那次合作的人程度都還不錯 我們很快就達到共識如果初期不完美的話中期會很麻煩
所以花了大約一星期好好討論架構與命名還有lint和svn習慣
順帶一提linux初代也才10000行code