Saleem Siddiqui在書中會告訴你如測試引領開發工作,以解決業務領域中的復雜問題。這種測試驅動的編程方式會把需求劃分成多個比較小的功能,並分別予以實現。無論使用哪種編程語言與編程框架,你都可以把本書中的知識運用到日常的編程工作中。
通過本書,你將學到:
* 如何用TDD把業務領域中的復雜問題劃分成多個小功能,並分別予以實現。
* 如何在各類編程語言中用各種測試框架來做TDD,以實現業務領域中的概念。
* 如何通過TDD推進持續集成(CI)。
* 如何通過TDD做重構與重新設計。
開發者的水平需要靠代碼來證明。無論你用的是哪種編程語言,都應該寫出干淨、優雅且整齊的代碼。測試驅動開發(TDD)可以幫助你寫出這種既易懂又漂亮的代碼,這樣的代碼能夠在以後的幾個月乃至幾年中穩定運行。在這本開發者的教程中,你能夠學到如何用Go、JavaScript以及Python這三種語言來做測試驅動開發。
Saleem Siddiqui在書中會告訴你如測試引領開發工作,以解決業務領域中的復雜問題。這種測試驅動的編程方式會把需求劃分成多個比較小的功能,並分別予以實現。無論使用哪種編程語言與編程框架,你都可以把本書中的知識運用到日常的編程工作中。
通過本書,你將學到:
* 如何用TDD把業務領域中的復雜問題劃分成多個小功能,並分別予以實現。
* 如何在各類編程語言中用各種測試框架來做TDD,以實現業務領域中的概念。
* 如何通過TDD推進持續集成(CI)。
* 如何通過TDD做重構與重新設計。
* 如何用JavaScript編寫一套簡單而有效的測試用具,以便自動識別並測試。
* 如何配置一套持續集成環境,以自動測試在做TDD的過程中所測試。
* 如何以TDD的方式寫出清晰而整齊的Go、JavaScript及Python代碼。