Andrzej on Software

Thoughts on software

▼
Sunday, September 25, 2011

Rails is not MVC

›
There is a terminology problem in the Rails community. Everyone promotes Rails as a MVC framework. I did that as well. However, the truth ...
27 comments:
Saturday, September 24, 2011

3 steps to MVC in JavaScript

›
Read this article  MVC Architecture for JavaScript Applications by Peter Michaux. It's a must-read and it nicely explains how the obs...
3 comments:
Monday, August 22, 2011

DCI in short - Can you fly that helicopter?

›
Trinity is the object, Matrix is the Context, HelicopterPilot is the role (injected runtime in Matrix). It's obviously a simplific...
3 comments:
Wednesday, August 17, 2011

Tracing aspect for a Rails application

›
Aspects are modules for crosscutting concerns . Typical crosscutting concerns are: persistence, tracing changes (history), permissions and l...
4 comments:
Sunday, August 14, 2011

DCI patterns - how to write DCI contexts in Ruby

›
After my previous post about DCI and Rails some people contacted me regarding best DCI patterns. As the topic of DCI is still new I didn...
3 comments:
Friday, July 22, 2011

Stop hating Java

›
I noticed that in the Ruby community “Java” is a synonym of pure evilness. It’s often used as an argument against some techniques. “It’s J...
49 comments:
Wednesday, July 20, 2011

Yes, Nick - class methods are evil

›
My friend Nick has just posted an interesting article about the usage of class methods. The article is really good, go read it first and th...
18 comments:
‹
›
Home
View web version
Powered by Blogger.