Lær å utvikle applikasjoner for den virkelige verden med en grundig tilnærming til programvaretesting. Denne boken gir deg en dyp forståelse av Test-Driven Development (TDD) og hvordan det kan hjelpe deg med å lage enklere applikasjoner uten feil ved bruk av C# og JavaScript. Du vil tilpasse deg tankesettet om å skrive tester før kode, ved å inkludere forretningsmål, håndterbarhet av kode og andre viktige faktorer. Boken viser deg hvordan alle programvareenheter og moduler kan bestå tester ved å analysere mislykkede tester og refaktorere kode etter behov. Med fokus på programmører som har grunnleggende kunnskap om TDD og ønsker å forstå hvordan dette kan gi dem fordeler, inneholder boken eksempler i C#. Du trenger derfor en grunnleggende forståelse av C# for å følge eksemplene. I løpet av lesingen vil du lære om kjernebegrepene i TDD, testing i praksis med en virkelig case-studie i C# og JavaScript med React, samt hvordan man skriver ordentlige enhetstester og testbar kode for applikasjonen din.