Gitar Logo

Glossary

The definitive guide to software development terms for modern engineering teams.

A

B

C

CI/CD Pipeline

A continuous integration and continuous delivery workflow that automates the building, testing, and deployment of software, enabling faster and more reliable releases.

CI/CD Automation

The use of automated tooling to execute CI/CD pipeline steps, including builds, tests, and deployments, without manual triggering and minimal intervention.

Clean Code

Code that is readable, maintainable, and consistently structured, written in a way that any developer on the team can understand and modify without difficulty.

Code Analysis

The automated or manual examination of source code to identify bugs, security issues, performance problems, and deviations from coding standards.

Code Auditing

A systematic review of a codebase to assess its quality, security posture, and compliance with internal or external standards.

Code Churn

The rate at which code is rewritten or modified over a given period, used as an indicator of codebase instability or inefficiency in the development process.

Code Complexity

A measure of how difficult a piece of code is to understand, test, and maintain – typically assessed through metrics such as cyclomatic complexity.

Code Coverage

The percentage of a codebase exercised by automated tests, used to measure the thoroughness of a test suite.

Code Debugging

The process of identifying and correcting the root cause of a defect or unexpected behaviour in software.

Code Generation

The automated production of source code by AI or templating tools, reducing the manual effort required to write repetitive or boilerplate code.

Code Security

The practice of designing, writing, and reviewing code to prevent vulnerabilities that could be exploited by attackers, including injection flaws, authentication weaknesses, and data exposure risks.

Code Standards

Agreed conventions and guidelines for how code should be written within a project or organisation, ensuring consistency and maintainability across the codebase.

Code Vulnerabilities

Weaknesses in source code that could be exploited to compromise the security, integrity, or availability of a software system.

G

P

S

U

Try Gitar Today

Try Gitar today

AI code review that fixes your code and validates against CI. Try free for 14 days.