軟體開發是充滿不確定性的工作,而不確定性通常來自於兩大方面:
使用者需求的釐清
零組件的應用挑戰
上述的不確定性在新開發專案時,往往特別明顯。
新開發專案有...
在專案開發的過程中,部署常常是最容易被低估的環節之一。當程式碼完成、測試通過後,許多團隊會理所當然地認為部署只是最後的一步,輕鬆而簡單。然而,現實卻常常與預期相...
假如在開發產品的時候,想要知道是否有 SQL 指令查詢效率很差,我們能有什麼工具來監控呢?慢查詢(Slow Query)是影響效能的主要瓶頸之一,如果有查詢執...
貝老闆:我昨天有做版本管理!我有截圖!還取名「final_final_v3_really_last_final」!
小可:那是相簿管理,不是版本管理。你這叫...
前言
在前面的學習路程中,我們已經建立了單元測試的基礎:
Day 01 的測試金字塔了解測試策略
Day 02 打造第一個測試專案
Day 03 深入 AAA...
這是資料結構的最後一篇,明天開始進入本系列的重點驗算法,前面幾天,我們介紹了各種樹結構 Binary Tree、Balanced Tree,以及其他衍生樹。而樹...