Aż czasami zabiera mi dech w piersiach kiedy czytam wymagania do projektu – to jest jak prawdziwe Si-Fi gdzie postacie są tak dobrze nakreślone, że aż się ma ochotę część przytulić, za częścią płakać a część… no właśnie. Od razu rodzą się pytania „po co?”, „dlaczego?”, „po jakiego grzyba?”, „kiedy takie coś może mieć miejsce?” i wiele wiele innych, które sprowadzić można do jednego mianownika: cz...
Przez ostatnie kilka tygodni miałem okazję pracować nad dość nietypowym projektem - stroną promocyjną działu IT, w którym pracuję. Projekt okazał się niezwykle ciekawą odskocznią od tworzonych na co dzień serwisów biznesowych, a przy okazji było to spore wyzwanie na wielu polach ...
Software Architecture: design and documentation In my previous article I tried to present the role of the application architect on a general level. Today I’d like to focus on his specific aspects of his work, without which the term “architect” wouldn’t make any sense.Design and documentation A common image of architect’s work, consisting in drawing and describing blocks, puts two activities of design and documentation in one pot. Meanwhile, these are two independent activities. To explain why I...
Architektura 3849 dni, 7 godzin, 34 minuty temu 122 źrodło rozwiń
Donald Norman stwierdza, że prostota jest przereklamowana: "Ale kiedy przyszedł moment, aby dziennikarze zrecenzowali 'proste' produkty, wszyscy narzekali na brak kluczowych wg. nich funkcjonalności. Co więc ludzie mają na myśli, kiedy chcą prostoty? Operacje wywoływane pojedynczym przyciskiem -- oczywiście -- ale wraz ze wszystkimi swoimi ulubionymi funkcjonalnościami". Dawno temu pisałem: "Wielu programistów zostało zwiedzionych starą zasadą 80/20. Na p...