#純靠北工程師3p1
最近資深工程師和CTO說要來重構程式, 本來想說laravel重構應該不難吧, 而且測試覆蓋率也有4x%, 但他們說因為前人寫的太物件導向, 會不好維護, 請問要怎麼寫出anti-OOP又好維護的專案?
👉 去 GitHub 給我們🌟用行動支持純靠北工程師 https://github.com/init-engineer/init.engineer
📢 匿名發文請至 https://kaobei.engineer/cards/create
🥙 全平台留言 https://kaobei.engineer/cards/show/4789
重構程式 在 軟體開發學習資訊分享 Facebook 的精選貼文
--課程已於 2020 年 6 月更新--
對於有興趣學習 Go 程式語言和使用該語言和其他第三方軟體套件建構 REST APIs 的人來說,這是一個快速而且沒有不必要資訊的課程。
你將用 Golang (Go) 建構 RESTful APIs,該 API 將執行 CRUD 運作,或在 PostgreSQL 資料庫中儲存的資料建立、讀取、更新和刪除。
你將使用 structs 和 slices 來建立模型並存儲和傳遞資料。 你將建立一個路由器來註冊你的 api 端點( endpoints )和 handler 函數。 你還將學習如何重構程式碼並建立模組化的檔案結構。
你將使用諸如 PostgreSQL 資料庫等技術進行持久記錄,做 API 請求的 Postman,以及第三方軟體套件,如用於路由的 gorilla / mux,以及其他載入環境變數的套件、製作 http 請求、編碼和解碼 JSON、執行字串轉換和檢查型別。
https://softnshare.com/build-a-restful-api-with-golang-go-…/
重構程式 在 91 敏捷開發之路 Facebook 的最佳貼文
圖1 #PyCharm Professional 的 duplicate code 提醒好棒棒。
正在整理多人分開寫的多個 python 的自動化測試腳本。
大家很多都是複製貼上,這樣一掃出來就知道哪些部份需要重構消重複了。
分析重複功能的相關連結:https://www.jetbrains.com/help/pycharm/analyzing-duplicates.html
--
業界聽到越來越多朋友都在寫 python 了,但是開發生產力、重構、程式碼分析這一塊,pycharm 還是比 vscode 好太多了。
圖2,標記 type hint 來輔助 intellisense 也好棒棒,讓我覺得真的好像 php 啊...
#我真的是善用工具來解決問題跟滿足實務需求的_不是為了工具而工具