#56 Tech Writer robi inżynierię oprogramowania, czyli dobre praktyki prosto od Google
Inżynieria oprogramowania to coś więcej niż programowanie. To tworzenie kodu z myślą o jego utrzymaniu w kontekście czasu, zasobów i skali. Taka szersza perspektywa wymusza na nas stosowanie pewnych zachowań, procesów i narzędzi.
Firma Google stworzyła praktyczny przewodnik opisujący te zagadnienia, który według nas jest wartościową lekturą dla osób pracujących w branży wytwarzania oprogramowania. Rozmawiamy o tym co znajdziecie w książce "Software Engineering at Google", które fragmenty były dla nas najciekawsze i jakie przemyślenia mieliśmy po jej przeczytaniu.
Dźwięki wykorzystane w audycji pochodzą z kolekcji "107 Free Retro Game Sounds" dostępnej na stronie dominik-braun.net, udostępnianej na podstawie licencji Creative Commons license CC BY 4.0 (creativecommons.org/license...).
Informacje dodatkowe:
- "Software Engineering at Google", Titus Winters, Tom Manshreck, Hyrum Wright: www.oreilly.com/library/vie...
- Hyrum's Law: www.hyrumslaw.com/
- "Bus factor", Wikipedia: en.wikipedia.org/wiki/Bus_f...
- "POIT #203: Kariera pokolenia Z w branży IT", Porozmawiajmy o IT: porozmawiajmyoit.pl/poit-20...
- "Shift-left testing, czyli wczesne testowanie": testerzy.pl/baza-wiedzy/shi...
- "Code review", Wikipedia: en.wikipedia.org/wiki/Code_...
- "Tech Writer koduje w Pythonie. Przewodnik szybkiego startu", Michał Skowron: techwriterkoduje.pl/python/...
- "Guard Clause": deviq.com/design-patterns/g...