IT knižnica

Na tomto mieste nájdete zoznam kníh o testovaní a iných oblastiach IT, ktorý budem aktualizovať

Knihy o testovaní #

Full Stack Testing - prehľad 10 testovacích znalostí potrebných pre súčasné webové a mobilné aplikácie a ich holistické otestovanie (vrátane testovania prístupnosti, dát, vizuálnej stránky, kontinuálneho testovania), každá kapitola obsahuje stavebné bloky pre uvedenie do problematiky, ukážku testu, pár releventných nástrojov a testovaciu stratégiu. Ako bonus sa tu nachádza aj krátky úvod do testovania 4 nových technológií (AI a ML aplikácie, blockchain, IoT, AR/VR).

Explore It! - exploratory testing v kocke, vynikajúca kniha

A Practical Guide to Testing in DevOps - čo znamená DevOps metodológia pre rolu testera, testovanie v produkcii, testovanie samotných DevOps komponentov (CI/CD, infraštruktúry, monitorovania a výstrah), použitie monitorovania ako testovania, obsahuje aj príklady testovania v DevOps z praxe u známych firiem. Páčila sa mi analógia DevOps bug filtra a testovacieho kyvadla medzi hlbokým a plytkým testovaním.

Effective Software Testing: A developer's guide - kniha sa hodí, ak chcete byť SDET, snažíte sa testy posúvať na nižšie úrovne, alebo hľadáte spoločný náhľad s developermi, je tu aj kapitola venovaná väčším systémovým testom, ktoré typicky píšu testeri

Contract Testing in Action - ako uvádza titulok, v akcii je framework Pact, pokiaľ viem, pred ňou neexistovalo nič ucelené na túto tému

Complete Guide to Test Automation - zameraná čisto na automatizovanie testov a všetkého možného, čo je s automatizáciou späté, začína od úplných základov ako je hodnota automatizácie, pokračuje cez metriky pokrytia a ich význam, izoláciu testov, manažovanie testovacích prostredí a nastavenie automatizačného projektu (získanie ľudí pre myšlienku) po podrobný popis procesu tvorby testov, skúmanie zlyhaní, zaobchádzanie s bugmi atď.

Knihy o práci programátora #

The Coding Career Handbook - zameraná na aspekty kariéry okrem kódenia, sprevádza od hľadania prvej práce, cez cestu od junior k senior vývojárovi až po manažérske a vyššie IC (individual contributor) roly či neprogramátorské roly, destilované skúsenosti a postrehy s množstvom odkazov na ďalšie materiály

Nasledujúce sú vhodné najmä pre juniorov, skúsenejší si tu asi veľa nového alebo zaujímavého nenájdu:

The Pragmatic Programmer - ako sa stať dobrým programátorom, najviac technická zo zoznamu (napr. sa tu rozoberá ľahko meniteľný dizajn, manažovanie zdrojov, súbežnosť, refaktorovanie), ale venuje sa aj iným veciam ako produktivita pri práci s nástrojmi, komunikácia, odhadovanie, práca s požiadavkami, skutočná podstata agile metodológie.

Apprenticeship Patterns - pozerá sa na vývoj SW ako na remeslo, využíva analógiu od učňa cez tovariša po majstra cechu, súbor rád pre určité situácie v živote developera, kapitoly sú organizované vo formáte kontext-problém-riešenie-akcia

The Passionate Programmer - strategické tipy ako budovať svoj produkt (seba ako odborníka) a svoju značku, s praktickými radami, kapitoly ako výber trhu, investovanie do svojho produktu, realizácia, marketing a udržiavanie ostria

🙏 🙏 🙏

Ak ste sa dostali až sem a príspevok sa Vám páčil, jeho zdieľanie na Vašej obľúbenej sociálnej sieti ma veľmi poteší 💖!

Dátum publikovania: