Nice introduction into Node.js: The Node Beginner Book » A comprehensive Node.js tutorial http://t.co/BMbv5AE3 (via Instapaper)
6 days ago
Very nice! Now everything is OK :-)
The magic button — Make Everything OK http://t.co/L1xodIWa
2 weeks ago
Great article about apps being designed as Augmented Paper by Matt Gemmell http://t.co/xQC7Jcgm (via Instapaper)
1 month agoCategories
Tags
.NET Android Android Market Architecture Assembly Best Practice Best Practices C# Coding ContentProvider DataBinding DataGrid Debugging Dependency Injection Dependency Inversion Design Principle Desktop Documentation Fragmentation Garbage Collector Google HTTP iOS JUnit Loose Coupling Memory Leak MSDN Multithreading Patterns Performance Professionalism Profiler Robolectric Role SCM Separation of Concerns Silverlight Skills Software Architect Success Taskbar Unit Testing WCF Web Service WPFBlogroll
Tag Archives: Architecture
Why and How to Document your Software Architecture
Coding the Architecture provides a very nice slide set giving a very good high level overview of why and how to document your software architecture in a practical way. As I wrote, it is a slide set and therefore only … Continue reading
Posted in Best Practices, Software Architecture
Tagged Architecture, Best Practices, Documentation
Comments Off
97 Things Every Software Architect Should Know
In this truly unique technical book, today’s leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects — including Neal Ford, Michael Nygard, and Bill de h ra — offer … Continue reading
Posted in Best Practices, Software Architecture
Tagged Architecture, Best Practices, Professionalism
Comments Off
Links for Software Architects
Over the time, I have collected some links to websites and articles with topics interesting for Software Architects. Since they might be of interest for others, too, I am providing them here for you. If you also have some links … Continue reading
Posted in Random Thoughts, Software Architecture
Tagged Architecture, Best Practices, Design Principle, Patterns, Professionalism, Role, Skills, Software Architect, Success
Comments Off
Dependency Injection using Unity
A nice high-level overview of the technique of Dependency Injection using Microsofts Unity framework can be found in the May release of the MSDN magazine. These principles include maintaining separation of concerns, using abstraction to implement loose coupling between layers … Continue reading
Posted in Best Practices, Software Architecture
Tagged Architecture, Dependency Injection, Dependency Inversion, Design Principle, Loose Coupling, Separation of Concerns
Comments Off
Professional Software Development
What defines a professional developer? The initiative “Clean Code Developer” (german only, english version using Google Translate) tries to facilitate a common understanding of this question. It has started to collect principles, rules and best practices for better software. They … Continue reading
Posted in Best Practices
Tagged Architecture, Best Practices, Coding, Design Principle, Professionalism
Comments Off
Use Threads Correctly = Isolation + Asynchronous Messages
Here are the key things to know about threads: * Threads are for expressing asynchronous work. The point of being asynchronous is to let the units of independent work in the application all run at their own speeds and better … Continue reading
Orthogonality and the DRY Principle
A helicopter has four main controls: foot pedals, collective pitch lever, cyclic, and throttle. The foot pedals control the tail rotor. With the foot pedals you can counteract the torque of the main blade and, basically, point the nose where … Continue reading
Posted in Random Thoughts, Software Architecture
Tagged Architecture, Best Practices, Design Principle
Comments Off

