Level 5 Level 7
11 words 0 ignored
Ready to learn Ready to review
Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.
the ease with which a human reader can comprehend the purpose, control flow, and operation of source code
Unreadable code often leads to...
...bugs, inefficiencies, and duplicated code.
a computer programming term for a sequence of source code that occurs more than once, either within a program or across different programs owned or maintained by the same entity
a set of rules or guidelines used when writing the source code for a computer program.
a convention governing the indentation of blocks of code to convey the program's structure
a language is said to adhere to the _______ if blocks in that language are expressed by their indentation
a programmer-readable annotation in the source code of a computer program. They are added with the purpose of making the source code easier to understand, and are generally ignored by compilers and interpreters
Decomposition or factoring
breaking a complex problem or system into parts that are easier to conceive, understand, program, and maintain.
a set of rules for choosing the character sequence to be used for identifiers which denote variables, types, functions, and other entities in source code and documentation
Visual programming language (VPL)
any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually
the process of restructuring existing computer code – changing the factoring – without changing its external behavior