Poza ogromną wartością dodaną, podejście DDD niesie za sobą potencjalnie poważne zagrożenia dla projek
Architekt IT a Architekt Oprogramowania
Pisząc o różnicach pomiędzy architektem IT a architektem oprogramowania trzeba pamiętać, że mówimy o roli, a nie osobie. Może się bowiem zdarzyć, że dana osoba występuje w więcej niż jednej roli. Dodatkowo sytuację komplikuje fakt, że obaj mają pewną wspólną część zestawu narzędziowego, czyli realizują swoje odmienne zadania, wykorzystując te…
Programowanie mobilne – native czy multiplatform?
Wraz z biegiem czasu obserwujemy stale rosnącą rolę urządzeń mobilnych w naszym życiu. Wychodząc od przenośnej skrzynki pozwalającej na wykonanie połączenia głosowego z dowolnego miejsca, telefony spełniają coraz więcej funkcji. Obecnie trudno wyobrazić sobie sferę życia, w której smartfon nie służyłby pomocą. Komunikacja, socjalizacja, zakupy, bankowość czy umawianie wszelakich wizyt stało…
Odwieczne pytanie – On-Premise, Cloud czy może Hybryda?
Pojawienie się usług chmurowych bardzo mocno zaburzyło tworzenie i projektowanie systemów. Z jednej strony wraz za chmurowymi rozwiązaniami istnieje rzesza fanów, którzy każdy projekt by w nich tworzyli. Jednak po drugiej stronie barykady mocno działa duża ilość osób, które uważają chmury za błąd i tymczasowy trend, który NIGDY się nie…
Czy Architekt IT to rola… HR-owa?
Miękkie aspekty spojrzenia architekta na organizację i ich twarde implikacje. Prawo Conwaya, Team Topologies i o tym, jak projektować szerzej niż tylko komponentowo.