# 🧭 Basic Guide > The core concepts, principles, and methodologies of Vibe Coding ## 📖 Core Methodology ### Glue Coding - [Glue Coding](./胶水编程.md) - The Holy Grail and Silver Bullet of Software Engineering - [Language Layer Elements](./语言层要素.md) - 8 Levels to Understand 100% of Code ### Theoretical Foundation - [A Formalization of Recursive Self-Optimizing Generative Systems](./A%20Formalization%20of%20Recursive%20Self-Optimizing%20Generative%20Systems.md) - Meta-Methodology - [The Way of Programming](./编程之道.md) - Programming Philosophy ### Prompt Engineering - [System Prompt Construction Principles](./系统提示词构建原则.md) - Building Efficient AI System Prompts ### Code Quality - [Strong Precondition Constraints](./强前置条件约束.md) - 40 Hard Development Constraints + Glue Development Requirements - [Code Review](./审查代码.md) - Code Review Methodology - [Common Pitfalls Summary](./常见坑汇总.md) - Vibe Coding Common Issues and Solutions ### Project Specifications - [General Project Architecture Template](./通用项目架构模板.md) - Standardized Project Structure - [Code Organization](./代码组织.md) - Code Organization Principles - [Development Experience](./开发经验.md) - Summary of Practical Experience ## 🔗 Related Resources - [Getting Started Guide](../01-入门指南/) - From Zero to One - [Methodology](../02-方法论/) - Tools and Experience - [Practice](../03-实战/) - Hands-on Practice