Definition: Rule of Least Power

TechTarget
Latest Technology News and Expert Advice
A roundup of news and tips on the topics you're interested in | December 31, 2018
TechTarget
ISSUE HIGHLIGHTS
Definition: Rule of Least Power
Definition: imperative programming
Definition: Worse is Better
Definition: YAGNI principle ("You Aren't Gonna Need It")
Definition: GRASP (General Responsibility Assignment Software Patterns)
EXPERT ADVICE
Definition: Rule of Least Power
The Rule of Least Power is the notion that a programmer should use the least powerful programming language required to code for a given requirement.  
Definition: imperative programming
Imperative programming is a software development paradigm where functions are implicitly coded in all the steps required to solve a problem.  
Definition: Worse is Better
Worse is Better is a software design principle that states that software quality is not wholly dependent on the number features of functions and that less is often more.  
Definition: YAGNI principle ("You Aren't Gonna Need It")
YAGNI principle ("You Aren't Gonna Need It") is a practice in software development which states that features should only be added when required. As a part of the extreme programming (XP) philosophy, YAGNI trims away excess and inefficiency in development to facilitate the desired increased frequency of releases.  
Definition: GRASP (General Responsibility Assignment Software Patterns)
GRASP (General Responsibility Assignment Software Patterns) is a design pattern in software development used to assign responsibilities for different modules of code.  
About This E-Newsletter
This email is published by the TechTarget Networking Media Group. Copyright 2018 TechTarget, Inc. All rights reserved. Designated trademarks and brands are the property of their respective owners.
TechTarget
To unsubscribe from all Networking Media Group emails,
Go to unsubscribe.

TechTarget Networking Media Group, 275 Grove Street, Newton, MA 02466
Contact: webmaster@techtarget.com

When you access content from this email, your information may be shared with the sponsors of that content as described in our Privacy Policy.

About TechTarget:
TechTarget publishes media for IT pros with more than 100 focused websites providing quick access to a deep store of news, advice and analysis about the technologies, products and processes crucial to your job.

Comments

Popular posts from this blog

5132 Interesting News

Inquiry: CNC Parts, Castings & Forgings