評價
奔騰網路科技 後端工程師
工作內容
1. 喜歡導入不嚴謹的 DDD
很多名詞規則自創
沒有一個人知道CTO想要導入是哪個規範
大幅增加開發難度
而 DDD 導入原因
優勢可以變劣勢
各模組和領域互相耦合
想更換模組或拉出領域根本不可能
時不時就發生circular import
2. 使用 python 異步框架,async def 裡面使用 sync def 打外部資源,如雲平台 sdk, DB query
3. 使用關聯式資料庫但連第一正規化全部都沒達標,但面試會考你sql,進來卻是滿滿處理非正規化的 orm
4. migration 還會 import 程式碼的class,該 class 更動,migration 直接沒救,且server 部屬在客戶端
5. 被要求要寫自動化測試,但有寫跟沒寫一樣,主程式模組邊界都劃分不清了,單元測試難以撰寫,看到整合測試與端對端測試都寫在裡面當單元測試
獲得的成長
很多東西定義與外面不同
導致四不像且優勢沒有發揮出來
產生負影響卻不回少
需要自己不斷去學習
把這邊當反面教材就是最好的學習
沒有回報記錄
詳細給推
感謝大大無私分享
蒸的很蚌
真的非常謝謝你的分享!
很實用!
台灣的職場因為有你變得更好!