Remove Architecture Remove Handbook Remove TDD Remove Test-Driven Development
article thumbnail

How to be a Professional Software Developer

MagmaLabs

Use Test Driven Development. TDD (Test Driven Development) is a way of developing software. For instance, clean code that works is the goal of TDD. When developing using TDD you should start by writing a failing automated test before you write any code. Refactor?-?Eliminate

article thumbnail

15 Books by leading software architects

Apiumhub

As you may already know, Apiumhub team is software architecture-oriented and reads books for software architects on a weekly basis. This year Apiumhub organizes Global Software Architecture Summit 10th of october, which will take place in Barcelona. “ Essential Software Architecture ” by Ian Gorton.