RAD and Frameworks

Frameworks are RAD (Rapid Application Development) tools. This term sometimes is a misnomer. I will explain why.

Example, an experienced PHP developer can create an application in a much shorter time than when he will be using a PHP framework. Why? Most PHP frameworks require strict syntax that need to be followed. And the truth is, learning the syntax of a framework is just like learning a new software by itself. This process makes the RAD term not appropriate.

However, if the planned project is a complex application, using a framework will increase productivity, notwithstanding future maintainability, extensibility and robustness. The selection of a framework is also crucial. All considerations on the project features need to be considered.

To use or not to use a framework in a project depends on the scale of the application.

A Filipino Engineer, Registered Professional Engineer of Queensland (RPEQ) - Australia and Professional Electrical Engineer (PEE) - Philippines with extensive experience in concept select, front-end engineering, HV & LV detail design, construction and commissioning of Hazardous and Non-Hazardous Area electrical installations in water and waste water pipeline and pumping facilities, offshore platforms, hydrocarbon process plants and pipelines including related facilities. Hazardous area classification and design certification (UEENEEM015B, UEENEEM016B, UEENEEM017B).