Leverage TDD by Implementing Continuous Delivery

"Nothing speaks like results. If you want to build the kind of credibility that connects with people, then deliver results before you deliver a message. Get out and do what you advise others to do. Communicate from experience."
– John C. Maxwell

Throughout this book, concepts and good practices have been presented with isolated examples. The goal of this chapter is to put into practice some of these concepts by applying them to a more realistic scenario.

To accomplish that, we are introducing a fictitious company called Awesome Gambling Corp. This company is struggling with a few problems in its software development life cycle that could be easily solved by applying some of the things we have learned in this book. As a disclaimer, any similarity with a real company is pure coincidence. Furthermore, for the sake of brevity, the codebase is not very extensive and some of the problems have been exaggerated in order to better represent the issue that needs to be addressed.

The topics covered not necessarily in order, are:

  • Continuous integration
  • Continuous delivery
  • Benefits of test-driven development
  • Identifying quick wins
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.41.229