Code-Wiederverwendung bezeichnet die Praxis, vorhandenen Quellcode zur Softwareentwicklung zu nutzen, anstatt neuen Code zu schreiben.
Kategorie
Programming principles
10 Artikel
Defensive Programmierung ist eine Form des defensiven Designs, die darauf abzielt, Programme zu entwickeln, die potenzielle Sicherheitslücken erkennen und vordefinierte Reaktionen ausführen können.
Grady Booch (* 27. Februar 1955) ist ein US-amerikanischer Softwareentwickler , der vor allem für die Entwicklung der Unified Modeling Language (UML) zusammen mit Ivar Jacobson und James Rumbaugh bekannt ist .
In der Informatik bezeichnet Informationskapselung das Prinzip der Trennung von Designentscheidungen in einem Computerprogramm , die sich am ehesten ändern können.
In der Softwareentwicklung bezeichnet Inversion of Control ( IoC ) ein Designprinzip, bei dem individuell geschriebene Programmteile die Kontrolle von einer externen Quelle (z. B. einem Framework ) übernehmen .
In der Programmierung bezeichnet Kohäsion den Grad der Zusammengehörigkeit der Elemente innerhalb eines Moduls .
Im Bereich des Benutzerinterface- und Software-Designs besagt das Prinzip der geringsten Überraschung ( POLA , auch bekannt als Prinzip der geringsten Überraschung , POLS ) , dass sich eine Systemkomponente so verhalten
Das Prinzip des einheitlichen Zugriffs in der Computerprogrammierung wurde von Bertrand Meyer (ursprünglich in seinem Buch „Object-Oriented Software Construction “) formuliert .
„ Don't repeat yourself “ ( DRY ) ist ein Prinzip der Softwareentwicklung, das darauf abzielt, die Wiederholung von Informationen , die sich wahrscheinlich ändern werden, zu reduzieren, indem diese durch Abstraktionen
Die Zen-Prinzipien von Python sind eine Sammlung von 19 „Leitprinzipien“ für das Schreiben von Computerprogrammen , die das Design der Programmiersprache Python beeinflussen .