There are 3 repositories under maintainability topic.
A set of best practices for JavaScript projects
đź“– All about writing maintainable JavaScript
An extremely fast Python library to calculate the cognitive complexity of Python files, written in Rust.
TypeScript does not have any pattern matching functionality built in. This article shows several ways how you can replicate the core of a simple pattern matcher using a few simple structures and functions within TypeScript. Resulting code will have improved maintainability and better runtime type safety when done right.
Show off your semantic <body>!
đź—„ Store objects for Vuex, a simple and more fluid API for state-management.
Escreva CSS sem se preocupar se estilos pré-existentes causarão problemas. CSS Sustentável é uma abordagem para a escrita de CSS modular, escalável e, claro, sustentável. Tradução autorizada do MaintainableCSS.
Visualize source code complexity with Sabik. This tool is to find the bad smell code. I think your helpful refactoring.
"Optimizing Performance and Energy Efficiency in Massively Parallel Systems" PhD Dissertation repository.
A Taxonomy of Software Smells
React code smells
Parser, Lines of code, Cyclomatic Complexity, Halstead Complexity, Maintainability Index
Unwrap infallible results with all convenience and no fear
Streamline symlink upward navigation 🍞
Example application of ALA (Abstraction Layered Architecture). Used in IEEE TSE paper in 2021. Also to be used as an example in the online book at abstractionlayeredarchitecture.com
Maintainable Security - Replication Package for "Fixing Vulnerabilities Potentially Hinders Maintainability"
A set of best practices for JavaScript projects
This library aims to remove from your code bulky try-catch blocks and make your code easier to read and maintain.
JAPA and Visitor patterns - Automation
A Jenkins plugin by Red Hat, to scan the dependency stack and give information related to vulnerabilities, popularity, maintainability, compatibility and more
Demo project showcasing SwiftUI, MMVM, SwiftLint, Localization, Travis CI, Codecov, Codebeat, Maintainability & Slack
Software complexity analysis for JavaScript projects.
Task-Fragmentation
A testing ground for various Terraform maintainability tools. Because, maintaining large swaths of Terraform code can possibly lead to maintainer headaches.
Replication package of the paper "An Empirical Study on the Evolution of Maintainability issues of Android Applications" accepted for publication at ICSME 2018
OOP, MVC Architecture, Separation of Concerns, Single Responsibility Principle, Maintainability.
Tutorial for Advanced Programming 2024 SpringBoot - Faculty of Computer Science, Universitas Indonesia
🚀 A comprehensive documentation project A that provides practical advice and best practices for writing clean and maintainable code
Material from the course of Systems Dependability at ENSEM - Université de Lorraine.
Centralised container of a project's core objects.