Tag:software-architecture
All the posts with the tag "software-architecture".
Javascript Design Idiom – Build Wide Not Deep
Providing a rich user experience calls for good client side software. Javascript is a powerful language to provide the needed functionality. Like any other tool it has it’s strengths and weaknesses. Successful design in Javascript favors composition, loose coupling, and separation of concerns more so than in most other languages. To see why, let’s look at some properties of Javascript.