Influences on the architecture…

What are the key points that, at a high level, mainly have influence on the software architecture? User needs; Business needs; Non functional requirements; These are all customer-related stuff…but there are a couple more: Supplier ski


Compensation: reverse-top-down

reverse-top-down is really cool What the hell is reverse-top-down? We have already seen that there is an “easy” way to introduce compensation in an existing architecture (the post can be found here, sorry it’s in Italian) and we have also seen tha


OO…the lost tenet

OO is about polymorphism not code reuse/reduce. .m


A challenging question…

Why do we need relations (in terms of relational database relations)? I see only one good reason. .m


Un mondo di servizi che devono essere utili…

…altrimenti sono disservizi…nonostante possa non sembrare il post sarà tecnico, molto tecnico . Chiariamo subito una cosa, nel contesto di questo post, servizi = WCF, quindi applicazione con un numero di tier >= 3. Qualche “assioma” che esplorer


Un’architettura non si vende si usa

ne approfitto per rispondere ad un commento di PadovaBoy ad una delle mie tante esternazioni :-) Stringendo direi che possiamo asserire che noi, in quanto sviluppatori, abbiamo un solo focus: gli user needs. Il nostro obiettivo è soddisfare i requi