awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/eng-practicesArchived

0
View on GitHub↗
23,259 星标·2,271 分支·12 次浏览google.github.io/eng-practices↗

Eng Practices

This project is a software engineering standards guide and technical quality manual. It provides a framework for engineering governance, focusing on maintaining code quality, peer review processes, and sustainable development across large-scale technical organizations.

The documentation establishes a code review framework that covers preparing, performing, and assigning peer reviews to ensure codebase stability. It defines standardized engineering patterns and maintainability criteria to keep diverse project repositories uniform and readable.

The guidelines encompass code quality assurance, secure repository management, and technical peer collaboration. This includes processes for evaluating software design and complexity, analyzing repository workflows for security vulnerabilities, and coordinating developer walkthroughs.

Features

  • Governance Frameworks - Provides a comprehensive governance-based documentation framework to maintain uniform engineering standards.
  • Software Engineering Standards - Serves as a comprehensive collection of standards for maintaining code quality, peer review, and sustainable development.
  • Code Review Frameworks - Establishes a standardized framework for preparing, performing, and assigning peer reviews to ensure codebase stability.
  • Code Review Practices - Establishes standardized practices and checklists for the end-to-end peer review workflow.
  • Code Quality and Review - Defines systematic processes and maintainability criteria for conducting technical code reviews.
  • Code Review Policies - Defines code review policies that mandate multi-party approval before merging changes into the main repository.
  • Engineering Governance - Defines the organizational governance framework for consistent development patterns and security scanning requirements.
  • Engineering Standards - Defines shared engineering templates and maintainability criteria as part of organizational engineering standards.
  • Peer Review Workflows - Mandates standardized peer review workflows including second-person approvals and specific change formats.
  • Technical Quality Criteria - Provides detailed criteria for assessing code complexity, maintainability, and design correctness.
  • Code Quality and Review - Details the process for assessing software design, complexity, and documentation to ensure maintainability.
  • Quality Assurance Practices - Provides structured approaches for evaluating software design and complexity as part of quality assurance.
  • Security and Vulnerability Scanning - Includes procedures for scanning repository actions and workflows to identify security vulnerabilities.
  • Review Preparation Standards - Standardizes change descriptions and commit sizes to accelerate the technical approval process.
  • Atomic Commit Strategies - Provides a structured strategy for creating atomic commits to facilitate cleaner code reviews.
  • Reviewer Selection Processes - Establishes guidelines for identifying qualified code owners to provide thorough technical feedback.
  • Workflow Scanning - Establishes automated scanning for repository actions and configurations to detect security vulnerabilities.
  • Repository Security Policies - Defines mechanisms for analyzing repository actions to enforce security and trust policies.
  • Collaborative Peer Reviews - Provides a framework for collaborative peer reviews using synchronous validation and human walkthroughs.
  • Collaborative Review Methodologies - Integrates synchronous collaboration methods like pair programming and live walkthroughs into the review process.
  • Expertise-Based Reviewer Assignment - Implements a process for matching pending changes to qualified owners based on area expertise.
  • Engineering Practices - Standardized guidance for performing and submitting code reviews.

Star 历史

google/eng-practices 的 Star 历史图表google/eng-practices 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

google/eng-practices 是做什么的?

This project is a software engineering standards guide and technical quality manual. It provides a framework for engineering governance, focusing on maintaining code quality, peer review processes, and sustainable development across large-scale technical organizations.

google/eng-practices 的主要功能有哪些?

google/eng-practices 的主要功能包括:Governance Frameworks, Software Engineering Standards, Code Review Frameworks, Code Review Practices, Code Quality and Review, Code Review Policies, Engineering Governance, Engineering Standards。

google/eng-practices 有哪些开源替代品?

google/eng-practices 的开源替代品包括: thoughtbot/guides — This project is a software engineering style guide and a curated collection of architectural patterns and coding… awesome-skills/code-review-skill — This project is a specialized instruction set for AI coding agents designed to perform structured, language-specific… avito-tech/playbook — Playbook is a centralized organizational platform containing documented corporate policies and structured engineering… xirong/my-git — my-git is a comprehensive framework and reference guide for Git version control administration, repository governance,… qodo-ai/qodo-cover — Qodo Cover is an engineering governance platform and AI-powered assistant designed for automated code review and unit… gogs/gogs — Gogs is a self-hosted Git service and collaborative code hosting platform. It functions as a version control manager…

Eng Practices 的开源替代方案

相似的开源项目,按与 Eng Practices 的功能重合度排序。
  • thoughtbot/guidesthoughtbot 的头像

    thoughtbot/guides

    9,556在 GitHub 上查看↗

    This project is a software engineering style guide and a curated collection of architectural patterns and coding standards. It provides a multi-language coding standard to ensure maintainable software across Ruby, Python, JavaScript, and Swift. The project establishes a development workflow specification for version control, continuous integration, and peer review to maintain a linear project history. It also includes a web accessibility framework based on ARIA and WCAG standards, using design tokens and semantic HTML patterns to build inclusive interfaces. The guides cover a broad range of

    Ruby
    在 GitHub 上查看↗9,556
  • awesome-skills/code-review-skillawesome-skills 的头像

    awesome-skills/code-review-skill

    1,043在 GitHub 上查看↗

    This project is a specialized instruction set for AI coding agents designed to perform structured, language-specific code reviews. It functions as an automated tool that evaluates source code against predefined checklists to identify security, performance, and architectural inconsistencies across diverse technology stacks. The system distinguishes itself by employing a multi-phase analysis pipeline that moves from high-level architectural assessments to granular, line-by-line inspections. It utilizes a severity-based taxonomy to categorize findings, clearly separating blocking security issues

    HTML
    在 GitHub 上查看↗1,043
  • avito-tech/playbookavito-tech 的头像

    avito-tech/playbook

    2,911在 GitHub 上查看↗

    Playbook is a centralized organizational platform containing documented corporate policies and structured engineering management frameworks. It functions as a markdown-based knowledge base storing organizational processes, career frameworks, and engineering standards in version-controlled plain text documents. The platform establishes organizational standards through consensus-driven documentation that guides engineering practices and team workflows. It features role-based competency matrices for individual contributors and management tracks, peer review workflows, and systematic technical de

    avitoplaybookprocesses
    在 GitHub 上查看↗2,911
  • xirong/my-gitxirong 的头像

    xirong/my-git

    7,396在 GitHub 上查看↗

    my-git is a comprehensive framework and reference guide for Git version control administration, repository governance, and software release management. It provides a structured approach to managing the software development lifecycle, from initial feature branching to final production deployment. The project distinguishes itself through a specialized AI-assisted development framework. This includes workflows for managing AI-generated code via automated diff reviews, intent-based commit splitting, and governance models for multi-agent coordination and session isolation using worktrees. The cod

    Python
    在 GitHub 上查看↗7,396
  • 查看 Eng Practices 的所有 30 个替代方案→