Tag Archives: system thinking

Stop Refactoring!

WARNING
This post is not for people who take life too seriously, and not for people who know the answer to the ultimate question about meaning of life.
This post is not for people who don’t get Monty Python jokes, and not for people who do not get sarcasm, take everything personally, and who don’t share this vision,that life is just a ride.

I promised myself, that my next post will be about some nice framework, or some important architecture pattern or challenging technical problem,like reliable multicast or exclusive consumers, my little two daemons, my Moirai, my own personal road to hell.And again I have failed, failed to not get distracted by Twitter and blogs 馃檪

So this post is my own take on “megasoftwarecraftsmanshipper”, strategic refactorization and somehow lously coupled with latest discussion between Uncle Bob and Ted Neward.
Continue reading

Tagged , , ,

Do you really hate frameworks?

“Do you really hate frameworks?” – this question won a contest for the most popular question after my talk at JDD this year. I don’t remember exactly how many discussions I had after my presentation, how many questions about my personal trauma caused by programming languages, paradigms and frameworks. I have to say that this makes me feel good about my presentation. I don’t know if you liked it, if you liked my style, slides and my English was good enough. One thing I know for sure is that my message was heard and was not lost in translation. I tend to have people confused after my presentations, they don’t know what I wanted to say.I usually have too many thoughts at once, too many views and never ever show last slide :).

Do I really hate frameworks?. Yes I do. Do I? No, I don’t hate them. It is really complex and dynamic relation. It is hard to say if I love or hate, something that is not alive. I can love or hate people, but I cannot say the same about frameworks. At the end of the day it is all about people, people who create and use frameworks, paradigms and programming langues. It is all about us,
lost in a universe of unknown , which expands with the speed of light. It is all about us, who master our skills to communicate better and better with machines, and lost our ability to express our thoughts in a “human readable” form.
Continue reading

Tagged , , , ,

Dekonstrukcj臋 architektury czas zacz膮膰.

Dekonstrukcj臋 architektury czas zacz膮膰.

Czas p艂ynie nieub艂aganie, nowy rok nabiera rozp臋du i nasta艂 czas najwy偶szy aby zebra膰 w sobie troche si艂y i samozaparcia na kolejn膮 projekcj臋 wniosk贸w i przemy艣le艅.

Min臋艂o ju偶 ponad p贸艂 roku od momentu gdy przekroczy艂em pr贸g nowego biura, zasiad艂em na nowym krze艣le, zapu艣ci艂em “偶urawia” w “nieprzebyty lazur oceanu kodu”.Czas wi臋c na podsumowanie i s艂贸w gorzkich kilka w temacie architektury i jej, a tak偶e mej “niemocy”.

艢piesz臋 te偶, z wyja艣nieniem, i偶 poziom mojego cynizmu nie uleg艂 zmianie, wi臋c niechaj teraz wszyscy czytelnicy przekr臋c膮 pokr臋t艂o reguluj膮ce wsp贸艂czynnik akceptacji dla cynizmu do w艂a艣ciwego poziomu.

Od ponad p贸艂 roku zasiadam jako sprawiedliwy (i czasami despotyczny) kr贸l Artur przy Okr膮g艂ym Stole “Core Architecture”. Nie zaprzecz臋 ani te偶 nie potwierdz臋, 偶e bawi臋 si臋 przednio, znalaz艂em w ko艅cu sw膮 przysta艅 a w niej w艂a艣ciwych ludzi na w艂a艣ciwym miejscu.

W czy wi臋c problem i co sk艂oni艂o mnie do naruszenia spokoju i zebrania my艣li ponieuk艂adanych?
Nikt tak naprawd臋 nie wie co robimy, nikt tak naprawd臋 nie jest w stanie oceni膰 naszej pracy, jej jako艣ci i celowo艣ci. Architektura tak jak i w wi臋kszo艣ci poprzednich “kombinat贸w” jest tajemnym zak膮tkiem w Mrocznej Puszczy, gdzie brzydkie wied藕my, o aparycji ukrai艅skich “pracownic utrzymania dr贸g” na trasie Cz臋stochowa-Warszawa,w kotle warz膮 tajemnicze mikstury, zatruwaj膮ce 偶ycie programist贸w, ch艂opak贸w od “hostingu” i dziewcz膮t z “supportu”.

Continue reading

Tagged , ,