Czym żyje prawdziwy programista? Kodem.
I nie doszukuj się w tym żadnego ukrytego akronimu!
Tym sucharem 😅 chciałem rozpocząć opis najnowszego odcinka naszego podcastu. Może się wydawać śmieszny, ale w gruncie rzeczy jest to idealne zobrazowanie potrzeb wielu programistów. Mocno skupiamy się na dostarczaniu idealnego kodu – spełniającego dobre praktyki z rozbudowaną i łatwą w utrzymaniu architekturą.
Załóżmy, że zajmuje się sprzedażą produktów w internecie, prowadząc prosty sklep internetowy. Do tej pory nie posiadałem możliwości wprowadzania kodu rabatowego podczas procesu zakupowego. Zlecając wdrożenie takiej funkcji w aplikacji zgadnij na czym mi zależy?
Nie, serio, nie na kolejnym mikroserwisie uruchomionym w kontenerze Docker jako Pod w klastrze Kubernetes. Jeżeli to rozwiązuje klasę problemów związanych z wysoką dostępnością – jasne, będziemy brać to pod uwagę. Ale ja na ten moment potrzebuję udostępnić moim klientom kod rabatowy z 10% zniżką. Tyle. To jest dla mnie tzw. wartość biznesowa.
Kod jest narzędziem w rękach rzemieślnika, który w połączeniu z odpowiednimi technikami oraz surowcem daje rozwiązanie którego potrzebuje klient.
Podczas tego odcinka podcastu Dev:Cast staramy się odpowiedzieć m.in. na pytania:
🔹 Czym jest wartość biznesowa o której tak dużo ostatnio się mówi?
🔹 Kto powinien odpowiadać za przedstawianie wartości biznesowej poszczególnych funkcji aplikacji?
🔹 Czy programistom łatwo wyznaczać granice refaktoryzacji oraz wystarczająco czystego kodu?
I o wielu innych ciekawych aspektach, które pojawiły się podczas naszej zawodowej pracy.
Zapraszam do odsłuchania 📢
📚 Podziel się doświadczeniem
Na co jeszcze Twoim zdaniem programiści zwracają więcej uwagi niżeli dostarczenie kodu rozwiązującego zadany problem?
Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍
🎧 Dodatkowy odsłuch Dev:Cast
Podcast Dev:Cast dostępny jest także do odsłuchu:
- w serwisie Spreaker (odsłuch u góry),
- w serwisie YouTube,
- w wersji bezpośredniej, pobierając plik MP3.
💰 Udział wzięli
W tym odcinku podcastu Dev:Cast usłyszycie głosy następujących osób:
- Adrian Piętka,
- Bartłomiej Michalski,
- Mateusz Książek,
- Tomasz Niemiec – Team Leader w Future Processing.
💡 Masz pomysł na temat?
Jeżeli chcesz abyśmy porozmawiali na jakiś konkretny temat, zgłoś go za pośrednictwem komentarza pod tym odcinkiem lub napisz do nas e-mail.
Jingle Music by www.bensound.com.