Programming Methodology

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf gptkb:academic
gptkbp:aimsTo improve software quality
increase programming productivity
reduce software errors
gptkbp:fieldOfStudy computer science
gptkbp:focusesOn methods for programming
gptkbp:hasSubfield gptkb:DevOps
gptkb:waterfall_model
gptkb:kanban
formal methods
object-oriented programming
prototyping
domain-driven design
functional programming
logic programming
structured programming
continuous integration
component-based software engineering
model-driven engineering
user-centered design
scrum
test automation
service-oriented architecture
rapid application development
test-driven development
aspect-oriented programming
modular programming
continuous delivery
agile methodology
incremental development
pair programming
behavior-driven development
spiral model
cleanroom software engineering
lean software development
extreme programming
feature-driven development
https://www.w3.org/2000/01/rdf-schema#label Programming Methodology
gptkbp:includes algorithm design
program verification
program analysis
programming paradigms
coding standards
program design
software engineering principles
documentation practices
gptkbp:relatedTo gptkb:programming_language
software development
software maintenance
software testing
gptkbp:taughtAt universities
gptkbp:bfsParent gptkb:CS106A
gptkb:David_Gries
gptkbp:bfsLayer 8