按使用的語言來總結一下2017年。php
用TypeScript寫了:前端
Redux、React都有完善的類型聲明,編寫TypeScript代碼體驗很好,具體能夠看 用connect鏈接react組件和redux怎麼理解 裏的寫法,不用再糾結組件的props類型不對等問題。可是前端狀態管理是個大問題,Redux寫得尤爲繁瑣,我也沒繼續深刻弄其餘解決方案了。react
第三個後端API項目,還算比較成功,上線了大半年,沒有明顯的性能問題,作修改也是很是容易。印象最深入的一次是緊急增長了個小需求,沒有去看代碼和文檔,一路用VS Code自動補全,直接用原有的模塊完成了一個接口。git
還用了一個Docker集羣去作部署(先是阿里雲的集羣方案,後是Swarm),集羣監控、日誌採集、配置管理等等都沒少弄。github
寫了:web
還有就是對舊項目的維護,沒什麼有趣的。docker
寫了:redux
由於比較關心性能,因此寫了IACA、ETW,順便了解了SIMD和LLVM。小程序
用Rust寫了:segmentfault
期間也遇到很多lifetime、ownership的問題,由於我也沒怎麼考慮性能,clone一下也能應付過去。