#56 Tech Writer robi inzynierie oprogramowania, czyli dobre praktyki prosto od Google

Published: Aug. 1, 2023, 6:24 p.m.

b"

In\\u017cynieria oprogramowania to co\\u015b wi\\u0119cej ni\\u017c programowanie. To tworzenie kodu z my\\u015bl\\u0105 o jego utrzymaniu w kontek\\u015bcie czasu, zasob\\xf3w i skali. Taka szersza perspektywa wymusza na nas stosowanie pewnych zachowa\\u0144, proces\\xf3w i narz\\u0119dzi.

\\n

Firma Google stworzy\\u0142a praktyczny przewodnik opisuj\\u0105cy te zagadnienia, kt\\xf3ry wed\\u0142ug nas jest warto\\u015bciow\\u0105 lektur\\u0105 dla os\\xf3b pracuj\\u0105cych w bran\\u017cy wytwarzania oprogramowania. Rozmawiamy o tym co znajdziecie w ksi\\u0105\\u017cce "Software Engineering at Google", kt\\xf3re fragmenty by\\u0142y dla nas najciekawsze i jakie przemy\\u015blenia mieli\\u015bmy po jej przeczytaniu.

\\n

D\\u017awi\\u0119ki wykorzystane w audycji pochodz\\u0105 z kolekcji "107 Free Retro Game Sounds" dost\\u0119pnej na stronie https://dominik-braun.net, udost\\u0119pnianej na podstawie licencji Creative Commons license CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/).

\\n

Informacje dodatkowe:

\\n
    \\n
  • "Software Engineering at Google", Titus Winters, Tom Manshreck, Hyrum Wright: https://www.oreilly.com/library/view/software-engineering-at/9781492082781/
  • \\n
  • Hyrum's Law: https://www.hyrumslaw.com/
  • \\n
  • "Bus factor", Wikipedia: https://en.wikipedia.org/wiki/Bus_factor
  • \\n
  • "POIT #203: Kariera pokolenia Z w bran\\u017cy IT", Porozmawiajmy o IT: https://porozmawiajmyoit.pl/poit-203-kariera-pokolenia-z-w-branzy-it/
  • \\n
  • "Shift-left testing, czyli wczesne testowanie": https://testerzy.pl/baza-wiedzy/shift-left-testing-czyli-wczesne-testowanie
  • \\n
  • "Code review", Wikipedia: https://en.wikipedia.org/wiki/Code_review
  • \\n
  • "Tech Writer koduje w Pythonie. Przewodnik szybkiego startu", Micha\\u0142 Skowron: https://techwriterkoduje.pl/python/teoria
  • \\n
  • "Guard Clause": https://deviq.com/design-patterns/guard-clause
  • \\n
"