Add and update name convention
Some checks failed
Continuous Integration / Code Formatting (push) Successful in 30s
Continuous Integration / Code Quality Check (push) Successful in 30s
Continuous Integration / Test Execution (push) Failing after 17s
Continuous Integration / CI Summary (push) Failing after 4s

This commit is contained in:
2025-09-30 00:09:55 +04:00
parent 61951a047b
commit 5275c5ca94
57 changed files with 455 additions and 68 deletions

View File

@@ -2,6 +2,8 @@
This document outlines the code quality standards implemented in the Skelly project and provides guidelines for maintaining high-quality, reliable code.
> 📋 **Naming Standards**: All code follows the [Naming Convention Quick Reference](CODE_OF_CONDUCT.md#naming-convention-quick-reference) for consistent file, class, and variable naming.
## Overview of Improvements
A comprehensive code quality improvement was conducted to eliminate critical flaws, improve maintainability, and ensure production-ready reliability. The improvements focus on memory safety, error handling, architecture quality, and input validation.
@@ -28,7 +30,7 @@ for child in children_to_remove:
```
**Files Improved:**
- `scenes/game/gameplays/match3_gameplay.gd`
- `scenes/game/gameplays/Match3Gameplay.gd`
- `scenes/game/gameplays/tile.gd`
### 2. Error Handling & Recovery
@@ -111,7 +113,7 @@ static func set_active_gem_pool(gem_indices: Array) -> void:
**Files Improved:**
- `scenes/game/gameplays/tile.gd`
- `scenes/game/gameplays/match3_gameplay.gd`
- `scenes/game/gameplays/Match3Gameplay.gd`
## 🟡 Code Quality Improvements
@@ -173,7 +175,7 @@ func _move_cursor(direction: Vector2i) -> void:
**Files Improved:**
- `scenes/ui/SettingsMenu.gd`
- `scenes/game/gameplays/match3_gameplay.gd`
- `scenes/game/gameplays/Match3Gameplay.gd`
- `src/autoloads/GameManager.gd`
## Development Standards