- Scala Test-Driven Development
- Gaurav Sood
- 151字
- 2021-07-08 10:44:55
Preface
Test-Driven Development (TDD) goes hand-in-hand with Agile practices, which is gradually becoming the undisputed standard process or delivering quality software on time. The TDD process originated from the need to better understand and refine the requirements for a system.
Scala has gradually, despite all apprehensions, made a niche for itself as the language of choice for delivering modern versatile systems and microservices. It is slowly and steadily replacing the conventional object-oriented models with more robust and immutable functional constructs. The popularity of Scala emanates from the fact that it provides a bridge for developers to make a transition from the object-oriented to the functional world.
Scala, like all other languages, can allow developers to get so engrossed in its intricacies and magic that the real purpose of the application can easily get lost in over-engineering. Therefore, TDD is required to keep the application code tightly tied to the requirements.
- HTML5+CSS3王者歸來
- Learning ROS for Robotics Programming(Second Edition)
- R語言編程指南
- Learning Firefox OS Application Development
- 單片機(jī)應(yīng)用技術(shù)
- 深入淺出RxJS
- VMware虛擬化技術(shù)
- Learning Bootstrap 4(Second Edition)
- Angular Design Patterns
- Python預(yù)測分析實(shí)戰(zhàn)
- Implementing Microsoft Dynamics NAV(Third Edition)
- Python編程快速上手2
- 深入理解Zabbix監(jiān)控系統(tǒng)
- jBPM6 Developer Guide
- Getting Started with Hazelcast