69. O wydajności systemu, optymalizacjach i trade-offach z Tomaszem Lelkiem

12 wrz 2023 | Podcast | programowanie | software design | IT

Czy nieczytelny, trudno nierozszerzalny i na dodatek zduplikowany kod może być dobry? Co więcej, nawet pożądany? Tak, jeśli w projekcie istotne są zupełnie inne drivery, np. w postaci oczekiwanej dużej wydajności systemu. Wówczas poświęcenie pewnych cech kodu na cześć innych wydaje się mieć dużo sensu.

Dziś zapraszam na rozmowę z Tomaszem Lelkiem, współautorem wydanej w ubiegłym roku w wydawnictwiem Manning książki "Software Mistakes and Tradeoffs: How to make good programming decisions". A rozmawiać będziemy właśnie o świadomym podejmowaniu decyzji, zwłaszcza w kontekście wydajności i optymalizacji systemu. Nie od dziś przecież wiadomo, że zbyt wczesna optymalizacja jest źródłem całego zła. Niestety wykonana zbyt późno też źródłem wszystkich kosztów...

Dzięki uprzejmości wydawnictwa Manning mam 2 kody uprawniające do darmowego pobrania książki Tomka "Software Mistakes and Tradeoffs: How to make good programming decisions" w formie ebooka. Zapraszam więc do podzielenia się historiami o optymalizacjach waszych systemów. Kody te trafią do dwóch osób, których zgłoszenia zostały wybrane przeze mnie jako najciekawsze i najbardziej pouczające dla Ciebie i/lub zespołu.

Termin przesyłania zgłoszeń mija z końcem 30 września 2023 roku, nadsyłać je można z użyciem formularza dostępnego na stronie https://forms.gle/o2rVAQHmwZuyP7y66

POSTY TEGO AUTORA

89. O ciemnej stronie implementacji API z GraphQL z Sebastianem Rabiejem25 cze 2024

Podcast | programowanie | software design | graphql | IT

88. O rewolucji w Angularze i frontendzie na sygnałach z Maciejem Wójcikiem prowadzi Tomasz Ducin4 cze 2024

Podcast | programowanie | software design | frontend | angular | IT

74. O syndromie wypalenia zawodowego z Olą Kunysz5 gru 2023

Podcast | kariera it | IT

73. O streamingu eventów w systemie z Piotrem Gankiewiczem21 lis 2023

Podcast | programowanie | software design | event sourcing | ddd | IT

72. O encjach w Domain-Driven Design z Kamilem Grzybkiem24 paź 2023

Podcast | programowanie | software design | ddd | IT

Better Software Design

mariusz@mariuszgil.pl (Mariusz Gil)