A measure of how well the lines of source code within a module work together.
"High cohesion within a module means that its functions are closely related in functionality, making it easier to maintain."
A short-lived fault in a system, such as a transient fault that corrects itself, making it difficult to troubleshoot.
"A glitch in the software caused it to freeze momentarily, but it resumed normal operation without any intervention."
a list of publicly disclosed cybersecurity vulnerabilities and exposures.
"Regularly checking CVE databases helps developers stay informed about known security vulnerabilities in their software dependencies."
A deprecated HTML5 specification used for offline storage of web applications.
"AppCache was used to ensure web applications could run offline, but it has been replaced by service workers."
A situation in React where props are passed through many components to reach a deeply nested component, often leading to maintenance issues.
"Prop drilling can be avoided by using React's context API or state management libraries to directly provide the necessary data to the components that need it."