Skip to content

Repository Structure

Coder Boy edited this page Aug 6, 2026 · 1 revision

📂 Repository Structure | Depo Yapısı

Learn how this repository is organized.

Bu deponun nasıl düzenlendiğini öğrenin.


🇬🇧 Overview

The Python and C Games repository is organized to keep projects clean, understandable, and easy to navigate.

Each project has its own files and documentation.

The structure may change as new projects are added.


🇹🇷 Genel Bakış

Python and C Games deposu; projelerin düzenli, anlaşılır ve kolay bulunabilir olması için hazırlanmıştır.

Her projenin kendi dosyaları ve açıklamaları bulunur.

Yeni projeler eklendikçe depo yapısı değişebilir.


📁 Main Structure | Ana Yapı

Python_and_C_games/
│
├── Python/
│   ├── Games/
│   ├── Applications/
│   └── Utilities/
│
├── C/
│   ├── Games/
│   ├── Algorithms/
│   └── Applications/
│
├── C++/
│   ├── Games/
│   ├── Applications/
│   └── Practice/
│
├── README.md
├── LICENSE
└── Wiki

🐍 Python Folder | Python Klasörü

🇬🇧

The Python folder contains projects written in Python.

Examples:

  • Console applications

  • Tkinter GUI projects

  • Games

  • Automation tools

  • Learning projects


🇹🇷

Python klasörü, Python diliyle yazılmış projeleri içerir.

Örnekler:

  • Konsol uygulamaları

  • Tkinter arayüz projeleri

  • Oyunlar

  • Otomasyon araçları

  • Eğitim projeleri


💻 C Folder | C Klasörü

🇬🇧

The C folder contains projects developed with the C programming language.

Examples:

  • Algorithms

  • Data structure examples

  • Console programs

  • Beginner exercises


🇹🇷

C klasörü, C programlama diliyle geliştirilmiş projeleri içerir.

Örnekler:

  • Algoritmalar

  • Veri yapısı örnekleri

  • Konsol programları

  • Başlangıç alıştırmaları


⚙️ C++ Folder | C++ Klasörü

🇬🇧

The C++ folder contains projects developed using C++.

Examples:

  • Object-Oriented Programming projects

  • Games

  • Advanced console applications

  • Practice projects


🇹🇷

C++ klasörü, C++ kullanılarak geliştirilen projeleri içerir.

Örnekler:

  • Nesne yönelimli programlama projeleri

  • Oyunlar

  • Gelişmiş konsol uygulamaları

  • Alıştırma projeleri


📄 Important Files | Önemli Dosyalar

File | Purpose -- | -- README.md | Project information and introduction LICENSE | Usage and distribution rules Wiki | Detailed documentation

🏷️ File Naming Rules | Dosya İsimlendirme Kuralları

🇬🇧

Projects should use clear and understandable names.

Recommended:

rock_paper_scissors.py

calculator.c

bmi_calculator.cpp

Avoid:

test123.py

newprojectfinal2.py


🇹🇷

Projeler anlaşılır ve düzenli isimlendirilmelidir.

Önerilen:

rock_paper_scissors.py

calculator.c

bmi_calculator.cpp

Kaçınılması gereken:

test123.py

newprojectfinal2.py


🗂️ Project Organization | Proje Düzeni

🇬🇧

A good project should contain:

Project_Name/
│
├── Source_Code
├── README.md
├── Assets
└── Documentation

🇹🇷

İyi düzenlenmiş bir projede:

Proje_Adi/
│
├── Kaynak_Kod
├── README.md
├── Dosyalar
└── Dokümantasyon

bulunmalıdır.


🔄 Future Improvements | Gelecek Geliştirmeler

🇬🇧

Future repository improvements may include:

  • Better folder organization

  • More documentation

  • More examples

  • Automated testing

  • More advanced projects


🇹🇷

Gelecekte yapılabilecek geliştirmeler:

  • Daha iyi klasör düzeni

  • Daha fazla dokümantasyon

  • Daha fazla örnek

  • Otomatik testler

  • Daha gelişmiş projeler


✅ Summary | Özet

🇬🇧

This structure helps developers quickly find, understand, and use projects.

🇹🇷

Bu yapı geliştiricilerin projeleri hızlıca bulmasına, anlamasına ve kullanmasına yardımcı olur.


🚀 Happy Coding!

🚀 İyi Kodlamalar!