敏捷測試

測試驅動開發(TDD)總結——原理篇

我是一名喜歡追求高質量程式碼和高效率工作的軟體開發工程師,因此我學習 SOLID 和 Simple Design 等原則、閱讀優秀的開原始碼、閱讀相關的書籍、學習軟體過程方法和真實專案實踐,但是在追求高質量程

谷歌開源模糊測試工具 ClusterFuzz 嚐鮮記錄

背景 模糊測試,是指用隨機壞資料(也稱做 fuzz)攻擊一個程式,然後等著觀察哪裡遭到了破壞。(出自 模糊測試 )。一直以來都有不少的模糊測試工具,但大多隻集中在資料生成,執行和異常檢測依賴人工,未有比較

快排和堆排效能對比

之前經常使用golang測試框架中的單元測試,一直沒用效能測試,今天想熟悉一下golang的Benchmark順便給堆排和快排做個性能測試,測試非常簡單,原始碼如下: //sort.go package m

阿里專家內部分享:優秀工程師的三大思維

不同崗位、不同職責的技術人對工程師思維的深度要求是不一樣的,但從多維度去思考卻應是每個技術人都應該具備的素養 本文整理自阿里巴巴高階技術專家至簡在團隊內部的個人分享,希望通過對工程師思維

1746135514.0587