Have you ever felt frustrating reading architecture documentations? Lately I have been involved in a software project that involved integrating with an old IT system; The designer of the system has long left the company and what is available are piles of system documentations. :( Somehow, despite browsing...
Last week I discussed about an architect’s main concern is on the structural soundness of the software such as Performance, Scalability, Reliability etc.. If you are interested in some formal definitions of these attributes, you may find them at Wikipedia ( http://en.wikipedia.org/wiki/Non-functional_requirement...
People sometimes ask "What is the difference between software design and architecture?; Aren't they referring to the same thing?" This topic would probably be a grey area and some may not think it matters. This topic is however very real. In my existing development team, we have got brillliant...
The other day I travelled to Bangkok to work. As usual, I have dutifully filled out the immigration form before arrival. At the immigration counter, the Thai migration official looked at my immigration form & asked: "Are you here for work (or leisure)?; What is your occupation?", he asked...
This is extracted from an article from SDA Asia on Performance Testing Methodology Best Practises, written by Steven Haines. Although the article is written for Java environments, I think it's pertinent for almost any software developers in order to ensure that the desired performance requirements of...