Page written as a productivity

Don’t Mock! – To Mimick is Better?

Do mimick – Don’t mock This is the headline advice. mimick a service – instead of mocking an object. Why Mimicking is better than Mocking Mimicking is better than mocking because you get higher productivity (less code) when you develop software deeper penetration – your tests penetrate further through service layers to say no to mocking frameworks – JMock and

Read more

Command Line Interface | Use the 4 CLIs to Manage Middleware

A command line interface is a User Interface | Human Computer Interface | Tool for managing Middleware Services There are 4 types of Command Line Interface. 3 Ways to Interact with Middleware Services We must interact, invoke, evoke and administer middleware services. The 3 ways to do this are via a GUI ( a Graphical User Interface ), a CLI

Read more

Enterprise Application Development | Evolution Vs Revolution

It pays to think of Enterprise Application Development in two ways. Evolution Revolution Evolution Evolution is the exploration, creation, delivery and feedback loop. Software is created, web pages, media and even test harnesses. The evolution cycle is driven by the needs of the enterprise and the needs of the application’s users, maintainers and developers. It is also driven by the

Read more

Semantic Forms

Why use Semantic Forms Semantic Forms introduced Semantic forms mean something to devices that offer a web user interface. A form collects user input and validates it. HTML forms can say “Enter Your Birthday” and humans will understand it but machines don’t. A semantic form changes that. Semantic forms give devices control over what form elements are deployed deliver usability

Read more