- Scala Test-Driven Development
- Gaurav Sood
- 101字
- 2021-07-08 10:44:56
Chapter 1. Hello, TDD!
Let's begin this chapter with a brief introduction to Test-Driven Development (or TDD, as it's colloquially known), covering some of its basic concepts. The main goal of this chapter is to give you an appreciation of TDD practices and for you to ascertain what technological niche it fulfills.
This chapter will explore:
- What is TDD?
- What is the need for TDD?
- Changing approach to problem solving
- Iteratively writing failing tests and fixing them
- Significance of baby steps
- Scala
- Brief introduction to Scala and SBT
- Setting up the build environment
- TDD with Scala
- "Hello World" application
推薦閱讀
- 黑客攻防從入門(mén)到精通(實(shí)戰(zhàn)秘笈版)
- Python量化投資指南:基礎(chǔ)、數(shù)據(jù)與實(shí)戰(zhàn)
- C# 2012程序設(shè)計(jì)實(shí)踐教程 (清華電腦學(xué)堂)
- Vue.js快跑:構(gòu)建觸手可及的高性能Web應(yīng)用
- 神經(jīng)網(wǎng)絡(luò)編程實(shí)戰(zhàn):Java語(yǔ)言實(shí)現(xiàn)(原書(shū)第2版)
- NumPy Essentials
- ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)教程(第三版)
- HTML5+CSS3網(wǎng)站設(shè)計(jì)基礎(chǔ)教程
- Visual Studio Code 權(quán)威指南
- 一步一步跟我學(xué)Scratch3.0案例
- 游戲設(shè)計(jì)的底層邏輯
- Java EE輕量級(jí)解決方案:S2SH
- 軟技能2:軟件開(kāi)發(fā)者職業(yè)生涯指南
- Unity 3D UI Essentials
- 趣味掌控板編程