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

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

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

5 个仓库

Awesome GitHub RepositoriesFunction Naming Structures

Patterns for organizing function names to communicate intent and operational domain.

Distinct from Functional Application Structuring: Candidates focus on function registries or conversion tools, not the structural naming of the functions themselves.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Function Naming Structures. Refine with filters or upvote what's useful.

Awesome Function Naming Structures GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • kettanaito/naming-cheatsheetkettanaito 的头像

    kettanaito/naming-cheatsheet

    14,200在 GitHub 上查看↗

    This project is a code naming convention guide and programming style guide. It provides a language-agnostic set of rules for naming variables and functions to improve the readability and cohesiveness of a codebase. The guide implements a variable naming framework that organizes identifiers using abstract, high-context, and low-context patterns. It also defines a specific function naming pattern based on a prefix-action-context system to communicate the operational domain and intended results of a function. The system covers broader standards for code readability optimization, including the u

    Uses a prefix-action-context pattern to communicate the intent and operational domain of functions.

    actioncheatsheetguideline
    在 GitHub 上查看↗14,200
  • ygs-code/vueygs-code 的头像

    ygs-code/vue

    7,321在 GitHub 上查看↗

    This project is a technical study guide and architectural analysis of the Vue.js framework. It serves as an educational resource for understanding the implementation of a reactive framework, providing source code analysis and architectural visualizations to explain the internal workings of the Model-View-ViewModel pattern. The project focuses on the mechanics of reactive framework implementation, specifically how dependency tracking, getters, and setters are used to synchronize state with a user interface. It includes detailed examinations of the virtual DOM and the process of reconciling ele

    Provides a utility to retrieve the name of a declared function by analyzing its string representation.

    JavaScript
    在 GitHub 上查看↗7,321
  • stdlib-js/stdlibstdlib-js 的头像

    stdlib-js/stdlib

    5,735在 GitHub 上查看↗

    Provides a utility to retrieve the name of a function at runtime.

    JavaScriptjavascriptjslibrary
    在 GitHub 上查看↗5,735
  • praydog/reframeworkpraydog 的头像

    praydog/REFramework

    4,423在 GitHub 上查看↗

    REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf

    REFramework invokes methods on a managed engine object by name, supporting overloaded functions through full prototype strings.

    C++cmkrcppdmc5
    在 GitHub 上查看↗4,423
  • openrewrite/rewriteopenrewrite 的头像

    openrewrite/rewrite

    3,312在 GitHub 上查看↗

    OpenRewrite is an automated refactoring engine and source-to-source migration framework. It uses a lossless semantic tree parser to represent source code as type-aware trees that preserve original whitespace and formatting, enabling precise and deterministic modifications. The project utilizes a declarative refactoring pipeline where sequences of transformations are defined in YAML to resolve breaking changes and technical debt. It features type-aware pattern matching and cross-language model mapping to apply similar refactoring patterns across different programming languages. The framework

    Filters the scope of a refactoring operation by matching method signatures and package names to isolate intended targets.

    Javaabstract-syntax-treeastcode-search
    在 GitHub 上查看↗3,312
  1. Home
  2. Software Engineering & Architecture
  3. Function Naming Structures

探索子标签

  • Function Name Retrieval Utilities1 个子标签Determines the name of a function at runtime. **Distinct from Function Naming Structures:** Distinct from Function Naming Structures: retrieves the existing name rather than defining naming conventions.