niedziela, 17 lipca 2016

Prezentacje z Devoxx

W dniu poprzedzającym konferencję wstałem o 5 rano i udałem się...
STOP!
To nie będzie sprawozdanie z wycieczki do muzeum z IV klasy

Dzięki dobrej woli Grześka Dudy mamy dostęp do pełnych prezentacji już miesiąc po konferencji.

Lista moich faworytów:


Neal Ford - Why does Yesterday's Best Practice Become Tomorrow's Antipattern?


Piękne, wysokopoziomowe ujęcie naszych przyziemnych problemów.


Wojciech Seliga - Ten lessons I painfully learnt while moving from software developer to entrepreneur



Wojtek ma niesamowity talent do trafiania w punkt z refleksją i radą. Myślę, że powinien spisać je w formie dedykowanej strony "poradnikowej" albo apki, która losowo codziennie przypomina jedną mądrość (poważnie bez kszty sarkazmu). Sam złapałem się na większości punktów przypominając sobie własne błędy popełnione i popełniane w firmie.


Neal Ford - Evolutionary Architectures


ThoughtWorks buduje swój techniczny wizerunek poprzez "kronikarzy". Fowler jest jednim z nich, ale Neal zdradził, że nowe osoby pracują nad książką będącą almanahem architektonciznym.

W pewnej części pracujemy nad tym w firmie - zestaw metryk i wytycznych architektonicznych. Wiele osób pyta o takie materiały podczas szkoleń i po prezentacjach, wytyczne przydają się również podczas audytów.

Dobrze, że TW oficjalnie rekomenduje bounded context z DDD jako wsparcie w określaniu granicy Microservisów (bez tego całość nie ma sensu i jest skazana na porażkę).

Wydaje mi się, że w wywodzie Neala brakuje jednego elementu, który mówi jak konkretnie podejść do decouplingu: https://en.wikipedia.org/wiki/Connascence_(computer_programming)
Podejście, o którym mówiłem na tegorocznej Confiturze i podlinkuję jak tylko pojawi się video.



Ted Neward - Pragmatic Architecture




Głos sumienia architektów - chało by się rzec:)
Bardzo podoba mi się definicja architektury jaką podaje Ted:
Architektura to zestaw odpowiedzi jakie dajemy zanim programiści je zadadzą. Zasady jakie go prowadzą w codziennej pracy a nie prostokąty.

Osobny problem to: jak te odpowiedzi dokumentować? Swoją propozycję również przedstawię we wspomnianej prezentacji z Confitury.

Kolejna ciekawa myśl to metafora architekta. W IT potrzeba lidera. Ted proponuje metaforę dyrygenta lub w przypadku małego zespołu frontmana, ew. reżysera.




Łukasz Szydło - Preconditions for good code review


Krótka prezentacja, która rzuca świeże światło na sensowne CR, które dają realną zmianę.




Bartek Nowakowski, Kuba Marchwicki - Niańczenie programistów vs. zarządzanie dziećmi

Flow może jeszcze do dopracowania, ale urzekła mnie paralela, którą budują prelegenci - niespodzianka  na samym końcu.

//==============================

A tutaj moja skromna prezentacja:


Prezentacje i wystąpienia - jak nie tylko przetrwać ale i dobrze się bawić

Przy okazji dziękuję wszystkim, którzy głosowali za miejsce w pierwszej dziesiątce wśród tak znakomitego grona. Dzięki!:)

Slajdy - gdyby ktoś potrzebował.

12 komentarzy:

Unknown pisze...

Dzięki za opinię! Flow będziemy dopracowywać. ^^

Wojciech Seliga pisze...

Dzięki Sławek za miłe słowa. Cieszę się, że setki godzin przemyśleń i dziesiątki godzin przygotowań prezentacji nie idą na marne.

Sławek Sobótka pisze...

Dzięki za dziele się swoimi przemyśleniami i czekam na apkę:)

Mateusz pisze...

Dzięki za materiały! Muszę nadrobić zaległości :)

docieplajdom pisze...

Ooo ile teraz będzie do nadrobienia... Wspaniale :) Czekam na więcej!

Samsungirexindia pisze...

Truly I discovered this article more useful, much obliged for sharing this article
KW- Cloud procurement sourcing software

Eccountant pisze...

What awesome blog looks great? Want more details something like visit and explore more new items. Thanks for this valuable thoughts.
ERP solution

Hfhj pisze...

Router Support Number +1-888-846-5560 always available 24/7 toll-free in the USA so just call at that and get resolve all issues related to the router.

officesupportnumber pisze...

We are the best office support services provider in the USA. We promise to deliver best and reliable services at the pocket-friendly prices so call our experts at +(1) 844 489 7268 Microsoft Office support number. Our executive team available 24*7 to help users round the clock.

Hfhj pisze...

Get instant help for all your problems related to the browser such as Troubleshooting issues in private browsing, Unresponsive browser, Updates and reinstallation of the software, Blocking pop-up messages and ads,Enable security and privacy settings, Setting and configuration, Downloading flash player etc. We are opera customer services provider at Opera Browser Support Number +(1)-888-846-5560 toll-free to fix all opera issues, queries and question by experts 24/7 hours.

Marysia pisze...

Super artykuł! Znasz sie moze na systemach ERP i innych nowoczesnych systemach? :) Znalazlam firme sente.pl, ktora wlasnie posiada takie systemy. Czy mozesz mi cos doradzic? Jakie rozwiazanie bedzie najlepsze? :)

https://www.nobshop.pl/akumulatory-baterie-c-66.html pisze...

Super artykuł tak jak zawsze. Dobrze się to czytało. Filmy też bardzo fajne i wciągające.