First page Back Continue Last page Graphics

Procedural vs. Declarative Programming...


Notes:

SOAP, WSDL and UDDI together makes systems flexible because it moves us towards a more declarative type of programming (in XML) as opposed to a procedural type of programming
A declarative type of programming is more flexible because now you can ask systems WHAT you want and not HOW to do it
When you specify HOW the system should accomplish some task (the procedural way), it becomes brittle and inflexible. You must specify each detailed step to be performed and no deviations are allowed
When you specify WHAT you want (the declarative way), the system can adapt to the situation dynamically