Better Software Design podcast. Rozmowy o projektowaniu oprogramowania, architekturze i wyzwaniach z tym związanych.
…
continue reading
Pomagam kobietom, które potrzebują zmiany wizerunkowej, aby mogły poprzez ubrania, które na sobie noszą wzmocnić swoją pewność siebie, prowadząc je za rękę przez cały proces zmiany w moim autorskim programie Siła Kobiecego Wizerunku, który został uznany za Bestseller Roku 2018 przez Law Business Quality. Jestem Kreatorem Zmiany Wizerunku, Trenerem Zmiany Wizerunku, autorką książki ''Stylowa Królowa. Jak mocą swojego wizerunku pokazać siłę swojej kobiecości i odzyskać życie na nowo''. Jestem ...
…
continue reading
Latarnia Radio to nieregularny cykl audycji, miksów, podcastów do tworzenia których zapraszamy naszych artystów, przyjaciół i osoby które cenimy. Pierwszy odcinek, to niespełna półtoragodzinna audycja poprowadzona przez duet Syny. Spring reverby, delaye, synoska gadka, mutowanie i kosmiczny eklektyzm. Od Ol Dirty Bastard'a po soundtrack z Heroes of Might And Magic 3. To jest nowa jakość audycji radiowych, to jest Primeshit Quality. Po tracklistę to się lepiej zgłoście do Synów.
…
continue reading
w radiu menedżera, menedżerki najczęściej rozmawiamy o pożytecznych rzeczach w zarządzaniu, pożytecznych zachowaniach, czynnościach i narzędziach, o prakseologii i dowodach, czasem o ich braku; moment, moment, jeszcze o dobrych książkach i rzecz jasna gości ciekawych zapraszamy. jednym słowem w tym radiu o dobrej robocie gadamy. o dobrej robocie w zarządzaniu.co drugi piątek miesiąca o 3.12.48 pm (3 po południu, minut 12 i 48 sekund) - zapraszamy. wszystkie nasze audycje możecie znaleźć równ ...
…
continue reading
1
83. O testowaniu systemu end-to-end i Quality Assurance z Arkadiuszem Jelonkiem
1:04:43
1:04:43
Na później
Na później
Listy
Polub
Polubione
1:04:43
Odpowiedzialność za zapewnienie jakości w projekcie nie spoczywa na pojedynczej osobie, tylko na całym zespole. A rola QA nie sprowadza się tylko i wyłącznie do projektowania i implementacji przypadków testowych w procesie inspekcji systemu, ale także na byciu adwokatem jakości w projekcie, i czasem zadawaniu trudnych pytań o to, dlaczego pewne fun…
…
continue reading
1
82. O architekturze makro front-endu Atlassiana z Bartoszem Cytrowskim prowadzi Tomasz Ducin
1:08:49
1:08:49
Na później
Na później
Listy
Polub
Polubione
1:08:49
Tworzenie oprogramowania nie sprowadza się jedynie do backendu, natomiast tematyka architektury front-endu do tej pory była w zasadzie zupełnie nieobecna w Better Software Design. Do tej pory, ponieważ dzisiejszy odcinek otwiera nowy rozdział w podkaście i tego rodzaju zagadnienia będą się co jakiś czas pojawiać. A rozmowy na takie właśnie tematy p…
…
continue reading
1
81. O procesie discovery i wprowadzaniu DDD do organizacji z Darkiem Pawlukiewiczem i Michałem Wilczyńskim
1:12:33
1:12:33
Na później
Na później
Listy
Polub
Polubione
1:12:33
Błędów nie popełnia tylko ten, co nic nie robi, a szramy Wietnamu biorą się z nie z czytania książek, tylko z osadzania zawartych w nich idei w złożonej rzeczywistości konkretnych projektów. Dziś zapraszam na rozmowę o często trudnych realiach wprowadzania Domain-Driven Design do organizacji i procesach Domain Discovery. Moimi gośćmi są Dariusz Paw…
…
continue reading
1
80. O ostrej zasadzie Pareto, DDDozie i innych chorobach projektowych z Piotrem Przybyłem
58:40
58:40
Na później
Na później
Listy
Polub
Polubione
58:40
Czy kilka twoich projektów dla różnych klientów ma dokładnie taką samą strukturę wewnętrzną, stosowane są dokładnie te same wzorce organizacji kodu i architektury? Albo wszędzie widzisz możliwość zastosowania CQRS, rozdziału na komendy i query, czy możliwość zaimplementowania taktycznych wzorców z DDD? W wielu przypadkach będzie to zapewne całkowic…
…
continue reading
1
79. O modularyzacji bez użycia subdomen i heurystyk DDD z Łukaszem Szydło
1:13:08
1:13:08
Na później
Na później
Listy
Polub
Polubione
1:13:08
Domain-Driven Design jest skuteczną metodą analizy i modelowania złożonych, nierozpoznanych jeszcze problemów biznesowych. Jednak niektóre wzorce strategiczne są bardzo mgliste i mogą nie dostarczać konkretnych sposobów do działania w projekcie. Krytyka DDD w tym obszarze wydaje się mieć sporo podstaw... Bo czym właściwie jest subdomena? W myśl def…
…
continue reading
1
78. O Outbox Pattern i skutecznej komunikacji z Jackiem Milewskim
1:16:18
1:16:18
Na później
Na później
Listy
Polub
Polubione
1:16:18
W informatyce są tylko dwie trudne rzeczy: unieważnianie pamięci podręcznej i nazywanie rzeczy... A jeśli mówimy co systemach rozproszonych, to do tej krótkiej listy Phila Karltona należy dopisać jeszcze skuteczną komunikację sieciową. Projektując systemy często zapominamy o tym, jak zawodny może być to komponent. A złośliwie zawiedzie pewnie w bar…
…
continue reading
1
77. O couplingu i decouplingu w systemie z Grzegorzem Piwowarkiem
1:02:01
1:02:01
Na później
Na później
Listy
Polub
Polubione
1:02:01
Gdy coś się dobrze zaczyna, często kończy się źle... A jednym z tego powodów w projekcie jest niekontrolowane wprowadzenie couplingu, czyli sprzęganie różnych jego elementów ze sobą. Różne komponenty nagle stają się od siebie zależne, logika biznesowa połączona z frameworkiem czy bazą danych, a w efekcie całość jest coraz trudniejsza do utrzymania …
…
continue reading
1
76. O 77 latach doświadczeń w branży IT z Wojtkiem Ptakiem i Jarkiem Pałką
2:09:32
2:09:32
Na później
Na później
Listy
Polub
Polubione
2:09:32
Mijający właśnie rok dla Better Software Design był szczególny i "naj" z wielu powodów - liczby nowych odcinków, odsłuchanych rozmów, nowych słuchaczy... Nie byłoby tego podcastu bez was, także w tym roku w formie podcastowego prezentu i podziękowania za wspólnie spędzony rok, zapraszam na odcinek specjalny. Wraz z Wojtkiem Ptakiem i Jarkiem Pałką,…
…
continue reading
1
75. O User Story Mapping i analizie warsztatowej z Michałem Bartyzelem
54:00
54:00
Na później
Na później
Listy
Polub
Polubione
54:00
"Jako użytkownik chcę przeszukać bazę książek, aby znaleźć kilka książek" - takiego rodzaju User Story są niestety dość typowe i w zasadzie niewiele dobrego wnoszą do projektu. A trudności, jakie często pojawiały się przy formułowaniu wartościowych User Story, skutkowały się pojawianiem różnych technik wspomagających ich rozpoznanie. Kuźnią wielu p…
…
continue reading
1
74. O syndromie wypalenia zawodowego z Olą Kunysz
1:00:20
1:00:20
Na później
Na później
Listy
Polub
Polubione
1:00:20
Stres w pracy nie jest rzadkim zjawiskiem. Pozostawiony sam sobie przez dłuższy czas, może zacząć wyrządzać nam więcej szkód, w tym doprowadzić do syndromu wypalenia zawodowego. O tym jak może się objawiać wypalenie w naszym codziennym życiu, jak można sobie z nim radzić i jak reagować, gdy problem zaczyna dotykać osoby w naszym otoczeniu - o tym w…
…
continue reading
1
73. O streamingu eventów w systemie z Piotrem Gankiewiczem
1:01:54
1:01:54
Na później
Na później
Listy
Polub
Polubione
1:01:54
Eventy stanowią naturalny sposób komunikacji w systemach rozproszonych. Jednak przesyłanie i dalsze przetwarzanie zdarzeń z jednego systemu do drugiego zazwyczaj wymaga określonej infrastruktury i wprowadza do systemu nowy rodzaj złożoności. Zawodność przesyłania danych, unikanie wielokrotnego przetwarzania tych samych wiadomości, zapewnianie kolej…
…
continue reading
1
72. O encjach w Domain-Driven Design z Kamilem Grzybkiem
1:03:00
1:03:00
Na później
Na później
Listy
Polub
Polubione
1:03:00
Encje domenowe to obok Value Objectów jeden z podstawowych wzorców implementacyjnych Domain-Driven Design. Mogą działać zarówno samodzielnie, jak i być częścią innych struktur, np. agregatów. Ale czym właściwie są encje i co odróżnia je od pozostałych wzorców taktycznego DDD? W telegraficznym skrócie encje to obiekty domenowe posiadające ściśle okr…
…
continue reading
1
71. O doświadczeniach z EventSourcingiem w projekcie z Łukaszem Reszke
1:04:35
1:04:35
Na później
Na później
Listy
Polub
Polubione
1:04:35
W greenfieldzie, który jeszcze nie dotarł do środowiska produkcyjnego zazwyczaj wszystko jest dość proste. Nawet przy zupełnej zmianie koncepcji w najgorszym razie można postawić bazę danych czy środowisko od zera. Jednak gdy system działa na produkcji, trzeba wprowadzać w nim głębsze zmiany, a do tabel w bazie przywiązana jest nie tylko aplikacja,…
…
continue reading
1
70. O Testcontainers, piramidzie testów i jakości życia z Piotrem Przybyłem
1:11:48
1:11:48
Na później
Na później
Listy
Polub
Polubione
1:11:48
Każdy kod zostanie przetestowany, wcześniej bądź później. Pozostają jedynie pytania na jakim etapie i przez kogo zostanie to wykonane i jaki będzie tego ostateczny koszt. Gdy aplikacja staje się złożona i tworzy ją wiele różnych komponentów, proces testowania może zacząć przysparzać pewnych trudności, choćby z odwzorowaniem odpowiedniego środowiska…
…
continue reading
1
69. O wydajności systemu, optymalizacjach i trade-offach z Tomaszem Lelkiem
58:12
58:12
Na później
Na później
Listy
Polub
Polubione
58:12
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, …
…
continue reading
1
68. O rozwoju domeny generycznej w modelu open-source z Łukaszem Chruścielem
52:03
52:03
Na później
Na później
Listy
Polub
Polubione
52:03
Temat tworzenia oprogramowania pod konkretne potrzeby biznesowe, we współpracy z ekspertami domenowymi pojawiał się wielokrotnie w podkaście. Ale jak tworzyć oprogramowanie w modelu open-source, które będzie wykorzystywane przez innych developerów i gdzie pojedynczy ekspert domenowy nie istnieje, bo trzeba dbać o wielu różnych klientów? Jak tworzyć…
…
continue reading
1
67. O danych prywatnych w architekturach zdarzeniowych z Oskarem Dudyczem
53:55
53:55
Na później
Na później
Listy
Polub
Polubione
53:55
Eventy świetnie pozwalają rozdzielać duże systemy na mniejsze części i i przenosić między nimi dane. Każda usługa może wówczas je przetwarzać w oparciu o własną logikę biznesową. Problem w tym, że propagacja danych w systemie jest dość prosta, ale ich usunięcie już niekoniecznie... O tym, w jaki sposób możemy rozwiązywać problem przetwarzania danyc…
…
continue reading
1
66. O Fitness Functions w architekturze ewolucyjnej z Sebastianem Buczyńskim
56:33
56:33
Na później
Na później
Listy
Polub
Polubione
56:33
"Architekci muszę bez przerwy oceniać cechy architektury, aby upewnić się, że ciągle zapewniają one jakość i nie stają się antywzorcami..." Ten cytat z książki "Building Evolutionary Architectures: Support Constant Change" autorstwa Neala Forda, Rebeki Parsons i Patricka Kua dotyczy jednego z fundamentów architektury ewolucyjnej, czyli tzw. funkcji…
…
continue reading
Konferencja PHPers Summit 2023 była świetną okazją do tego, aby zrobić coś zupełnie inaczej w podkaście. Mikrofony i reszta sprzętu wylądowała w jednej z hal Międzynarodowych Targów Poznańskich, na scenie zasiedli obok mnie Michał Giergielewicz i Grzegorz Korba z trójmiejskiego GetResponse, a na sali pojawiło się kilkaset zainteresowanych rozmową o…
…
continue reading
1
64. O architekturze hexagonalnej, portach i adapterach z Kubą Nabrdalikiem
53:40
53:40
Na później
Na później
Listy
Polub
Polubione
53:40
Idea zaproponowanej przez Alistaira Cockburna architektury heksagonalnej ma już prawie 20 lat. Ale jak krótko i rzeczowo opisać założenia Hexagonal Architecture, czy też Ports & Adapters? I jak to przekłada się na kod systemu? Każdy koncept można bardzo mocno i niepotrzebnie skomplikować. Nawet tak prosty w swojej istocie jak Porty i Adaptery. Dziś…
…
continue reading
1
63. O modułach w DDD i organizacji kodu aplikacji biznesowej z Marcinem Markowskim
1:12:25
1:12:25
Na później
Na później
Listy
Polub
Polubione
1:12:25
Subdomena czy bounded-context może być odkryta lub zamodelowana z użyciem heurystyk, które pojawiły się już kilkukrotnie we wcześniejszych rozmowach. Ale jak te koncepty mapują się na kod naszego systemu? Gdzie i jak zobaczymy w IDE ich istnienie i zakres? Odpowiedzią na te pytania mogą być opisane przez Erica Evansa moduły, zwane także pakietami. …
…
continue reading
1
62. O siedmiu dev-grzechach głównych kariery w IT z Wojtkiem Ptakiem
1:10:56
1:10:56
Na później
Na później
Listy
Polub
Polubione
1:10:56
Kod często można zmienić relatywnie łatwo. Jednak zupełnie inaczej jest z własnymi nawykami czy podejściem. Dziś na czynniki pierwsze rozkładamy kilka typowych "dev-grzeszków", które z perspektywy osób odpowiedzialnych za całe piony IT mogą przeszkadzać w karierze. Ponieważ technologia to niestety nie wszystko... Moim gościem jest dziś ponownie Woj…
…
continue reading
1
61. O dostarczaniu kodu na produkcję z użyciem Feature Toggles z Mateuszem Kwaśniewskim
1:11:32
1:11:32
Na później
Na później
Listy
Polub
Polubione
1:11:32
Do dziś pamiętam pierwsze wydanie pewnego projektu... 30 sekund po zakończeniu procedury rozdzwoniły się telefony i jasne już było, że choć wdrożenie może i się udało, to wydanie już niekoniecznie. Jakiś czas później sterowaliśmy zmianami w zachowaniu kodu na produkcji bez konieczności jego aktualizacji, już całkowicie bezstresowo. Jedną z zastosow…
…
continue reading
1
/ 103 / w zarządzaniu pracę zespołu sprzedaży nie zgadzam się na...
1:46:57
1:46:57
Na później
Na później
Listy
Polub
Polubione
1:46:57
rozmowa o zarządzaniu pracą zespołu sprzedaży, a dokładnie o tym na co się nie zgadzamy. a nie zgadzamy się na: brak wspólnych sesji planowania działań, zachowań i czynności w funkcji osiągania konkretnych rezultatów brak wspólnych sesji pozyskiwania klientów na planowanie bez szacowania czasu potrzebnego do wykonania planu na robienie wszystkiego …
…
continue reading
1
60. O technikach Living Documentation i modelu P3 z Marcinem Markowskim
1:10:20
1:10:20
Na później
Na później
Listy
Polub
Polubione
1:10:20
Istnieją trzy rodzaje dokumentacji. Przy czym pierwszy rodzaj to taki, który… nie istnieje. A o dwóch pozostałych dowiesz się z tego odcinka. Dziś moim gościem jest Marcin Markowski, a rozmawiać będziemy o dokumentacji i sposobach na utrzymanie jej aktualności. Bo niestety, mało co tak przeszkadza podczas pracy jak dokumentacja, na której nie można…
…
continue reading
1
/ 102 / rozmowa o nieoczywistych warsztatach teatralnych i nieoczywistych z niego zawodowych pożytkach.
1:40:00
1:40:00
Na później
Na później
Listy
Polub
Polubione
1:40:00
tą audycją słuchacze, słuchaczki wracamy do was po krótkiej przerwie. stęskniliśmy się za wami, za studiem, za jazzem w przerwach, stęskniliśmy się i już. w trakcie tej przerwy doświadczyliśmy kilku fajnych rzeczy. o jednej z nich, czyli nieoczywistym warsztacie w teatrze witkacego i nieoczywistych z niego zawodowych pożytkach opowiadamy w wam funk…
…
continue reading
1
59. O optymalizacji współpracy zespołów i Team Topologies z Piotrem Kacałą
1:02:30
1:02:30
Na później
Na później
Listy
Polub
Polubione
1:02:30
Wytwarzanie oprogramowania, zwłaszcza tego złożonego, to gra zespołowa. A gdy w projekcie udział bierze wiele zespołów, musimy zatroszczyć się choćby o komunikację pomiędzy nimi, czy przypisanie właściwych odpowiedzialności w projekcie. Dziś moim gościem jest Piotr Kacała, CTO i członek zarządu Displate, a rozmawiać będziemy o podejściu zwanym Team…
…
continue reading
1
58. O testowaniu kontraktowym z Rafałem Maciakiem
58:00
58:00
Na później
Na później
Listy
Polub
Polubione
58:00
Projektowanie systemu rozproszonego, opartego np. o architekturę mikroserwisową, zwykle nie jest trywialne. Pojawia się tu choćby problem komunikacji poszczególnych części systemu i właściwego sposobu jej testowania... Wspólnie z moim dzisiejszym gościem, Rafałem Maciakiem, przyglądamy się idei testowania kontraktowego, które świetnie rozwiązuje pr…
…
continue reading
1
57. O faktach i mitach wzorca CQRS z Oskarem Dudyczem
56:57
56:57
Na później
Na później
Listy
Polub
Polubione
56:57
CQRS, czyli Command Query Responsibility Segregation, jest wzorcem wyjątkowo popularnym i powszechnie stosowanym w wielu systemach. Mało kto jednak sięgnął po oryginalny dokument autorstwa Grega Younga, który opisuje założenia tego konceptu architektonicznego i z czasem obrósł on kilkoma mitami. Dziś w podkaście ponownie gości Oskar Dudycz, z który…
…
continue reading
1
56. O fuckupach w projektach IT z Jarkiem Pałką i Wojtkiem Ptakiem
2:42:50
2:42:50
Na później
Na później
Listy
Polub
Polubione
2:42:50
Mylić się to rzecz ludzka, propagować automatycznie te błędy to DevOps... Tym razem na tapet bierzemy historie o tym, jak to produkcja płonęła i jakie wnioski zostały z tego wyciągnięte. Dziś moimi gośćmi w podkaście są Jarek Pałka i Wojtek Ptak, a w takim gronie nie wypada zamiatać spraw pod dywan. A że warto uczyć się na błędach, a najlepiej tych…
…
continue reading
1
/ 101 / HQF, czyli High Quality Feedback po polsku Informacja Zwrotna Wysokiej Jakości
1:30:00
1:30:00
Na później
Na później
Listy
Polub
Polubione
1:30:00
nasza, kolejna półkowa rozmowa z Konradem była o informacji zwrotnej, o jej istocie, roli, celach, kategoriach. nie wszystko w niej jest takie oczywiste, posłuchajcie. w kolejnej audycji kontynuujemy nasze rozważania. półkowa, ponieważ źródłem naszej rozmowy są książki z półki dla menedżera i menedżerki.…
…
continue reading
1
55. O Machine-Learningu i rozwiązaniach Data-Driven dla bankowości z Piotrem Gawrysiakiem
1:11:04
1:11:04
Na później
Na później
Listy
Polub
Polubione
1:11:04
Często uciekamy od danych i analizujemy zachowania w procesach biznesowych, a równie często to właśnie dane są podstawą do budowy zaawansowanych systemów IT. Zanim dotkniemy gwarantujących spójność agregatów, nasze operacje przechodzą przez systemy oparte o sztuczną inteligencję czy uczenie maszynowe i to właśnie tym zagadnieniom dziś się przyjrzyj…
…
continue reading
1
/ 100 / skoro zespół waży, to porozmawiajmy o nim jeszcze raz.
1:30:00
1:30:00
Na później
Na później
Listy
Polub
Polubione
1:30:00
w poprzedniej 99 audycji rozmawialiśmy o grupach i zespołach. rozmowę naszą zakończyliśmy konkluzją, że zespół waży, to znaczy, że coś znaczy w osiąganiu konkretnych celów, rezultatów. a skoro jednak coś waży to postanowiliśmy o nim porozmawiać raz jeszcze. tym razem tematem przewodnim był model budowania zespołów input - process - output, który ma…
…
continue reading
1
54. O stosowaniu SCRUMa z Kubą Szczepanikiem i Jackiem Wieczorkiem
1:04:17
1:04:17
Na później
Na później
Listy
Polub
Polubione
1:04:17
Wiele tematów potrafi podnieść temperaturę rozmowy, zaczynając choćby od osławionego pytania "taby czy spacje". Ale kiedy skręcamy w rejony związane z Agile i pada słowo SCRUM, konwersacja często przechodzi na zupełnie nowy poziom. Do rozmowy na temat realiów SCRUM-a i sposobu jego stosowania zaprosiłem Kubę Szczepanika i Jacka Wieczorka, których w…
…
continue reading
tym razem rozmawialiśmy o grupach pracowników, o ich rodzajachi o tym, którą z nich i dlaczego możemy nazwać zespołem. zrobiliśmy to na podstawie ciekawej czteropolówki, dzięki, której wyodrębniliśmy 3 rodzaje grup i zespół. to pozwoliło nam stwierdzić, że organizacje, firmy raczej grupami stoją niż zespołami, a menedżer może zarządzać jakimś obsza…
…
continue reading
1
53. O zaletach i wadach Clean Architecture z Oskarem Dudyczem
56:51
56:51
Na później
Na później
Listy
Polub
Polubione
56:51
Niezależność od frameworka, interfejsu użytkownika, bazy danych i innych systemów zewnętrznych, a także wsparcie testowalności - to podstawowe filary takich konceptów architektonicznych jak Clean / Hexagonal / Onion / Sreaming Architecture, DCI, BCE. Poszczególne podejścia różnią się w szczegółach, jednak w zbliżony sposób podchodzą do rozdzielania…
…
continue reading
1
/ 98 / kilka gramów wiedzy z półki menedżera
1:30:00
1:30:00
Na później
Na później
Listy
Polub
Polubione
1:30:00
w kolejnej audycji kontynuujemy nasze rozmowy o książkach z naszej menedżerskiej półki. na półce jest już 5 książek w najbliższej audycji kilka wniosków po przeczytaniu wstępów do nich.Autor: algorytmia_radio
…
continue reading
1
52. O uprawnieniach i domenie z Bartkiem Słotą
1:14:06
1:14:06
Na później
Na później
Listy
Polub
Polubione
1:14:06
W trakcie implementacji systemu często stajemy przed problemem kontroli uprawnień i decydowaniu, czy pozwalamy użytkownikowi wykonać określoną operację. Ten jeden, pozornie prosty IF w kodzie jest pretekstem do dzisiejszej rozmowy z Bartkiem Słotą, na temat kontroli uprawnień w projekcie opartym o techniki Domain-Driven Design. Na konkretnym przykł…
…
continue reading
1
/ 97 / karuzela menedżera, czyli rozmowa z Andrzejem Koniukiem w rytmie PDSA
1:45:00
1:45:00
Na później
Na później
Listy
Polub
Polubione
1:45:00
Andrzej Konuk to autor książki Menedżer. (P)oradnik (D)ziałań (S)kutecznych i (A)ngażujących. Pierwsze litery książki wyjaśniają o jakim rytmie pracy menedżera Andrzej napisał i my wczoraj rozmawialiśmy. Ponadto rozmawialiśmy również: - o najbardziej kosztownym w biznesie zdaniu; - o warunkach o których musi pomyśleć menedżer, menedżerka, by zacząć…
…
continue reading
1
51. O semantyce i roli reguł biznesowych z Aleksandrem Bartnikiewiczem
1:23:02
1:23:02
Na później
Na później
Listy
Polub
Polubione
1:23:02
O tym, że procesy biznesowe istnieją i że są ważne wiedzą wszyscy. Potrafimy o nich ogólnie mówić na poziomie abstrakcyjnym, ale też umiemy schodzić na niższe poziomy i opisywać ich działanie zdarzeniami lub BPMN-em. Natomiast o regułach często mówi się tylko na ogólnym poziomie, jeśli w ogóle, że "no jakieś tam reguły są w biznesie". Są traktowane…
…
continue reading
1
/ 96 / ponad 4 kilogramy i 2953 strony bezcennej wiedzy
1:30
1:30
Na później
Na później
Listy
Polub
Polubione
1:30
w naszym radiu dzisiaj zamontowaliśmy półkę na książki dla menedżera i menedżerki. drewnianą i wirtualną. również dzisiaj postawiliśmy na niej, naszym zdaniem, 4 ważne, może najważniejsze książki, które razem ważą ponad 4 kilo, liczą sobie 2953 strony i kosztują około 2000 złotych. ale co tam waga, ilość stron i cena, wiedza w niej jest bezcenna. o…
…
continue reading
1
50. O implementacji logiki biznesowej z Decider Pattern z Oskarem Dudyczem
1:02:37
1:02:37
Na później
Na później
Listy
Polub
Polubione
1:02:37
Materiały dodatkowe: Functional Event Sourcing Decider, źródłowy artykuł na blogu Jérémiego Chassaing na temat implementacji wzorca Decider Functional Event Sourcing, nagranie prezentacji Jérémiego z DDD Europę 2020, niestety bez obrazu z laptopa How to effectively compose your business logic, artykuł Oskara na temat kompozycji logiki z wzorcem Dec…
…
continue reading
1
49. O przeprowadzeniu zmiany z Krzysztofem Rakowskim i Pawłem Rekowskim
55:07
55:07
Na później
Na później
Listy
Polub
Polubione
55:07
Materiały dodatkowe: 8-krokowy process przeprowadzenia zmiany, podsumowanie wspomnianego przez Krzysztofa frameworka Johna Kottera Technology Strategy Patterns: Architecture as Strategy, książka Ebena Hewitta Nerd Management, video podcast Krzysztofa i Pawła na tematy związane z zarządzaniem zespołami IT…
…
continue reading
1
48. O CUPID, alternatywie dla zasad SOLID z Piotrem Stawirejem
1:03:09
1:03:09
Na później
Na później
Listy
Polub
Polubione
1:03:09
Materiały dodatkowe: CUPID - the back story, pierwszy artykuł Dana Northa o kwestionowaniu zasad SOLID CUPID - for joyful coding, kontynuacja tematu na blogu Dana Northa CUPID - for joyful coding, nagranie prezentacji z konferencji NDC London 2022 Patterns of Software: Tales from the Software Community, Richard P. Gabriel…
…
continue reading
1
47. O nauce DDD i bi-temporalnych eventach domenowych z Andrzejem Krzywdą
1:00:57
1:00:57
Na później
Na później
Listy
Polub
Polubione
1:00:57
Materiały dodatkowe: Bitemporal History, wpis na blogu Martina Fowlera na temat problemu modelowania bitemporalnego As Time Goes By…, a Bi-temporal Event Sourcing story, prezentacja - Thomas Pierrain z konferencji DDD Europe 2018 4 Strategies for future events with Event Sourcing, strategie rozwiązywania problemu "zdarzeń z przyszłości" Eventsourci…
…
continue reading
1
/ 95 / rzetelnie o poprawności, czyli dlaczego warto zarządzać poprawnością wykonywanych działań.
1:22:43
1:22:43
Na później
Na później
Listy
Polub
Polubione
1:22:43
co jest podstawą realizacji celów przychodowych? poprawne wykonywanie najskuteczniejszych zachowań i czynności prostych. posłuchaj podsumowania projektów w algorytmii sprzedaży i dowiedz się, jak różne poziomy poprawności wpływają na osiągane rezultaty. koniec roku sprzyja podsumowaniom, dlatego w radiu dla menedżera & menedżerki przygotowaliśmy ba…
…
continue reading
1
46. O testowaniu mutacyjnym z Marcinem Zajączkowskim
1:00:32
1:00:32
Na później
Na później
Listy
Polub
Polubione
1:00:32
Materiały dodatkowe: Testowanie mutacyjne, prezentacja Marcina na temat testowania mutacyjnego z konferencji Boiling Frogs 2016 Slajdy prezentacji Jak szybkie (lub wolne) jest testowanie mutacyjne?, artykuł Marcina na temat szybkości testowania z mutantami, na przykładzie PIT i projektów FOSS Blog Marcina Twitter Marcina Przykładowe narzędzia testo…
…
continue reading
1
45. O testowalności oprogramowania z Kamilem Grzybkiem
1:15:10
1:15:10
Na później
Na później
Listy
Polub
Polubione
1:15:10
Materiały dodatkowe: An Introduction to General Systems Thinking , książka Geralda M. WeinbergaAutor: Mariusz Gil
…
continue reading
1
/ 94 / czy klub dyskusyjny, dyskusja może być dobrym narzędziem dla menedżera?
1:30:00
1:30:00
Na później
Na później
Listy
Polub
Polubione
1:30:00
w piątek 25 listopada, w radiu dla menedżera, menedżerki tym razem rozmawialiśmy o dyskusji, umiejętności prowadzenia dyskusji i klubie dyskusyjnym jak o narzędziach menedżerskich. dlaczego akurat o dyskusji? ponieważ od 6 lat prowadzimy klub dyskusyjny, w trakcie którego dyskutujemy o książkach, które wcześniej wszyscy czytamy. ostatnie spotkanie …
…
continue reading
1
44. O programowaniu reaktywnym z Tomkiem Nurkiewiczem
1:05:46
1:05:46
Na później
Na później
Listy
Polub
Polubione
1:05:46
Materiały dodatkowe: Reactive programming: lessons learned, prezentacja Tomka z konferencji JDD 2018 What Color is Your Function? RxMarbles, interaktywne diagramy Rx nurkiewicz.com, strona Tomka i jego podcastu Around IT in 256 Seconds Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications Narzędzia: ReactiveX, pełna list…
…
continue reading