Just so you can say that you heard it here first, I am inventing a new word
splingo. It is a word made up of Spring and lingo.
I have used “Spring (Framework)” as a case in point but the language can be applied as a generic term to describe any make of application framework environment e.g. JBoss, WebLogic, etc. Splingo roles off the tongue a bit better than other combinations.
It is pronounced ’spl’ (like in ’spl’ice) and lingo (as in the language).
define:splingo
The language used when talking about the workings of application frameworks.
In order to have a conversation about an application framework you need to understand a new set of nouns and verbs. Used together they create a descriptive language that needs to be learnt. New people entering the application framework world struggle to integrate and find answers to questions until they have learnt how to speak (or write) splingo.
Nouns include (but are not limited to) lazy, interceptor, bean, ejb, proxy, filter, session, transaction, manager.
You can pick up parts of the language but until you can speak all of it you will not have an advanced enough understanding of all the technologies to the point that you can understand new concepts. It typically takes about 6 months of studying to get a comprehensive grasp of the language and grammar (or syntax).
Most of those terms are enterprise development (JEE, or J2EE if you’re old school) terms rather than framework terms per se. You’d need to understand them when writing an enterprise app even if you didn’t use a framework.
But “splingo” is a good word, I’ll give you that. I’ve also heard “spring-fu"…