codebase
Project's source files
A codebase is the complete collection of source code for a software project—all the files, scripts, and configurations that make up an application or system.
Developers speak of working within a codebase, contributing to it, or learning their way around it: It took me months to understand this codebase.
Large codebases may span millions of lines across thousands of files.
British term for fool
- repositoryPlace for storing things
- commitBind to a course
- branchDivision or woody limb
- mergeCombine into unity
pull · push · clone · fork · checkout · tag · changelog · diff
Distinguishing quality or element
- implementationPutting plans into effect
- debuggingError removal from programs
- iterationRepeated procedural pass
- sprintBrief maximum-speed effort
build · compilation · integration · deployment · release · hotfix · patch · bugfix
Building design discipline
- moduleIndependent functional component
- componentElement of a system
- packageWrapped item for delivery
- directoryFile system container
folder · hierarchy · namespace · microservices · dependency · library · framework · layer
Reorganize code internally
- cleanupRestoration of order
- legacyWhat's passed down
- migrationMovement to new territory
- upgradeRaise to higher standard
deprecation · lint · formatting · standardization · modernization · housekeeping · cruft
Act of seeking
- grepText pattern search utility
- IDEUnified coding software suite
- indexingSystematic organization for retrieval
- symbolRepresentational mark or sign
reference · definition · outline · explorer · bookmark · breadcrumb
Critical written assessment
- testingExamining to evaluate
- coverageExtent of inclusion
- documentationWritten proof or instructions
- readabilityEase of understanding text
consistency · conventions · static-analysis · standards · maintainability · comments · annotations
git
British term for fool
- repositoryPlace for storing things
- commitBind to a course
- branchDivision or woody limb
merge · pull · push · clone · fork · checkout · tag · changelog · diff · blame
feature
Distinguishing quality or element
- implementationPutting plans into effect
- debuggingError removal from programs
- iterationRepeated procedural pass
sprint · build · compilation · integration · deployment · release · hotfix · patch · bugfix · workflow
architecture
Building design discipline
directory · folder · hierarchy · namespace · microservices · dependency · library · framework · layer · subsystem
refactor
Reorganize code internally
upgrade · deprecation · lint · formatting · standardization · modernization · housekeeping · cruft
search
Act of seeking
- grepText pattern search utility
- IDEUnified coding software suite
- indexingSystematic organization for retrieval
symbol · reference · definition · outline · explorer · bookmark · breadcrumb
review
Critical written assessment
- testingExamining to evaluate
- coverageExtent of inclusion
- documentationWritten proof or instructions
readability · consistency · conventions · static-analysis · standards · maintainability · comments · annotations
codebaseone-liner
Brief standalone joke
line of code · code snippet · single file · function · script
codebasemachine code
CPU-executable binary instructions
binary · executable · compiled code · bytecode · object code
base, code, basement, decode, coded, coding, coder, decoded, encoded