不是江南Style
所謂coding style是指撰寫程式的方式和風格,以讓後續的程式開發和維護能夠有降低成本,
但有的客戶搞錯了方式,讓coding style變成了江南Style...就是一種她自認為標準的style
完全不符合慣例和業界一般的標準,而只是為了他自己怕無法接手維護所衍生出來的方式
當初那個系統的功能早就完成了,雖然他口齒不清,無法充分表達事實.但是在工程師的努力之下
還是努力地達成了..
然而最後結案變成delay..就在於他那自我的江南Style..獨樹一幟、自創一格,認為所有公司以外的標準都不是標準...
關鍵點是...底層又爛又不准廠商碰~~~地基都不穩 那來的coding style可建立...
所以遲遲不肯結案,本來提早結案,變成假日要加班,改的不是功能,
而是她的style..她規範出來的規定
包含了
不准用linq或lambda
不准用List<T>
只能用for.不能用foreach
變數名稱和Method的名稱,要完全照他的意思,
問題是,開發時..問了也不說,誰知道..
什麼該拆成多個Method.. 該合併成一個Method..要完全照他的意思
但開發前就像個悶葫蘆 問什麼都不太講 當初還以為她是喑啞人士...
所以不太回應廠商的問題勒...
所謂底層根本是地獄十八層
資料庫table開的都有問題..常用資料庫的關鍵字當table name,重點是還不能質疑..否則他會和廠商的公司捅一刀..
那種一看就知道的錯誤,打死不願意改,最後只好廠商自己辦法變通
怎麼會把order、in、join 這些關鍵字當成資料庫的table name
雖然程式加個中括號就可以解決...但是只有豬頭才會這樣開..又不准廠商質疑..
常常開發系統磨的不是技術 而是修養和耐性
遇到那樣的客戶,就當成是她在跳他自己的江南Style就好了,自爽自high..
反正改就改,但東西弄完以後,
從此井水不犯河水,頂多永遠不再合作..
也沒什麼大不了的,生氣只會殺死太多腦細胞而已...