I think programing architecture is very important subject to understand Java codings. I have ordered a book related to Java's architecture. (Computer Organization and Architecture by William Stallings )
Also want to learn your thoughts & recommends. Can you suggest a book or web page about Java Architecture / JVM Architecture?
Danish Shaukat wrote: What is the difference between design and architecture?
Mostly that if you are doing "system architecture" you can charge higher billing rates than you can for doing "system design"
I hate the way folks have screwed up the use, and even parts of speach for "architecture" and "design". Its a sign of a poor education to talk about how "The systems was architected to do X and Y and Z"
An Architect is a person who designs. The result of the Architect's work is a design.
At a high level, it makes sense to talk about architectural differences. The Taj Mahal is a house, as is mine, but there are differences. And there is a difference in architecture between a flat in London and my suburban house in Virginia.