6 रिपॉजिटरी
Consistency rules and naming conventions tailored specifically for Java source code.
Distinct from Dotnet Code Style Standards: Specializes general coding standards for the Java language.
Explore 6 awesome GitHub repositories matching software engineering & architecture · Java Coding Standards. Refine with filters or upvote what's useful.
This project is a software engineering reference that provides a cross-language formatting standard and industry-standard practices for architectural patterns, memory management, and identifier naming. Its primary purpose is to implement a unified set of indentation and whitespace rules applied consistently across multiple distinct programming environments. The project specializes in technical documentation localization, providing Chinese language translations of official programming style guides. It maps original English coding standards to Chinese language references to maintain meaning acr
Applies a consistent set of formatting and naming conventions to Java source code to improve readability.
google-java-format is a Java code formatter and style enforcement tool. It reformats Java source code to adhere to a standardized style guide, ensuring consistent layout and indentation across entire projects or individual files. The project functions as a build pipeline linting tool for continuous integration workflows and as an IDE formatting plugin to replace native editor formatting. It can be embedded as a formatting library within code generation software to ensure machine-written output remains human-readable. The tool provides capabilities for reorganizing source code indentation and
Standardizes Java source code layout and style for consistency and readability across organizations.
Spotless is a multi-language formatting orchestrator and Gradle plugin that automates code styling across various programming languages within a single build pipeline. It functions as a coordinator for multiple third-party formatters, a code style linting tool, and a system for inserting and updating standardized license headers. The project distinguishes itself through git-integrated style enforcement, using pre-push hooks and git references to apply formatting only to modified files or lines. It supports shared build configurations, allowing formatting rules to be distributed and loaded acr
Applies the Eclipse JDT formatter to ensure a consistent coding style for Java source code.
Overcommit is a Git hook manager and pre-commit validation framework designed to automate the execution of scripts and checks during various Git events. It serves as a workflow automation tool that ensures code quality and project standards are met before changes are committed or pushed to a remote repository. The system distinguishes itself through a comprehensive YAML-based configuration that allows for detailed hook behavior control, including file execution filtering, conditional skipping, and the management of hook dependencies. It provides specialized roles such as a commit message vali
Runs checkstyle analysis to ensure Java files adhere to project coding standards.
यह रिपॉजिटरी एक Java भाषा शैक्षिक संसाधन और कोडिंग मानक संदर्भ है। यह चलाने योग्य सोर्स कोड उदाहरणों का एक संग्रह प्रदान करता है जो उद्योग मानक डिज़ाइन पैटर्न, प्रभावी प्रोग्रामिंग तकनीकों और API डिज़ाइन सिद्धांतों को स्पष्ट करता है। यह कोडबेस Java विकास में सामान्य नुकसानों के लिए अनुशंसित समाधानों का एक व्यावहारिक कार्यान्वयन है। यह सॉफ़्टवेयर इंजीनियरिंग पैटर्न और बनाए रखने योग्य आर्किटेक्चर को प्रदर्शित करने के लिए स्टैंडअलोन चलाने योग्य कक्षाओं और निष्पादन योग्य एंट्री पॉइंट्स का उपयोग करता है। यह प्रोजेक्ट शुद्ध Java और मानक लाइब्रेरी सुविधाओं का उपयोग करके कार्यान्वित किया गया है, जिसमें पोर्टेबिलिटी सुनिश्चित करने के लिए लॉजिक को स्वतंत्र पैकेजों में अलग किया गया है।
Provides practical implementation examples of naming conventions and consistency rules tailored for Java source code.
This project is a bilingual Java programming guide and educational resource that provides professional Java coding standards and best practices in both English and Chinese. It serves as a software engineering study material designed to teach industry-standard patterns and guidelines through dual-language comparisons. The content is organized as a markdown technical reference, utilizing a side-by-side layout to align original English technical text with corresponding Chinese translations. This structure allows for the direct comparison of technical documentation to clarify complex software eng
Ships a side-by-side English and Chinese guide to professional Java coding standards.