frameworklessmovement.org - Frameworkless Movement

Description: Frameworkless movement

framework (798) decision making (206) non functional requirements (4) frameworkless (1)

Example domain paragraphs

The Frameworkless Movement is a group of developers interested in developing applications without frameworks. We don't hate frameworks , nor we will ever create campaigns against frameworks, but we perceive the misuse of frameworks as a lack of knowledge regarding technical debt and the availability of alternatives given by the vanilla language or by dedicated libraries.

Every time a team uses a framework, it also takes a risk . The risk is that after some time has passed the team ends up with a tool that does not provide any kind of value anymore and that most of the times represents a major roadblock to change. Most importantly a framework could "die" way before the software uses it, leaving the developers with a heavy burden.

This risk is amplified without the presence of a strong bond between technical decision making, business goals, and user experience. Instead, the non-functional requirements like deadline, lifespan, budget, usability, future business scenarios and domain-specific constraints should be the primary decision drivers for the architectural choices as well as for the implementation roadmap.

Links to frameworklessmovement.org (3)