Skip to content

Commit

Permalink
GitBook: [master] one page modified
Browse files Browse the repository at this point in the history
  • Loading branch information
yemreak authored and gitbook-bot committed Dec 18, 2019
1 parent a63526e commit 1a93f89
Showing 1 changed file with 25 additions and 10 deletions.
35 changes: 25 additions & 10 deletions programlama/temel/terimler.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,7 @@ description: "Burası henüz yapım aşamasındadır \U0001F9EA‌"

# 🤓 Programlama Terimleri

## 🧱 Ana Terimler <a id="ana-terimler"></a>

| Terim | Açıklama |
| :--- | :--- |
| library | Özel bir iş için toplanmış metotlar fonksiyonlar \(ev için alet çantası\) |
| framework | Kapsamlı işler için toplanmış metotlar \(önceden yapılmış ev\) |
| API | Uygulama ile karşılıkla haberleşme \(istek gönderip, karşılık alma\) |
| Singleton | Tek seferlik tanımlanabilen uygulama türü |

## 🏰 Katmanlar <a id="yazilimda-kullanilan-terimler"></a>
## 🏰 Yazılım Mimarisi <a id="yazilimda-kullanilan-terimler"></a>

📉 Katmanlarda aşağıya doğru inildikçe karmaşıklık artar

Expand All @@ -33,6 +24,29 @@ Bu özellik, katman adlandırmalarında **Soft, Hard** olarak belirtilmiştir.

> [What's the difference between hardware, firmware, and software?](https://www.quora.com/Whats-the-difference-between-hardware-firmware-and-software)
## 🌟 Sık Kullanılan Terimler <a id="ana-terimler"></a>

| Terim | Açıklama |
| :--- | :--- |
| 📚 library | Özel bir iş için toplanmış metotlar fonksiyonlar \(ev için alet çantası\) |
| 🎇 framework | Kapsamlı işler için toplanmış metotlar \(önceden yapılmış ev\) |
| 💫 API | Uygulama ile karşılıkla haberleşme \(istek gönderip, karşılık alma\) |
| 🦄 Singleton | Tek seferlik tanımlanabilen uygulama türü |

## 💎 Kavramlar

### ⛓️ ToolChain

Aşağıdaki amaçlar için kullanılan yazılımdır.

* Genellikle başka bilgisayar programları yada programlar arasında ilişki kuran
* Karmaşık yazılım geliştirme görevlerini yapmak
* Yazılım ürünü oluşturmada programlama araçlarını ayarlamak

📦 Library

🎇 Framework

## 🏦 Yazılımda kullanılan terimler <a id="yazilimda-kullanilan-terimler"></a>

| Kavram | Türkçe Karşılığı | Ek Açıklama |
Expand All @@ -59,6 +73,7 @@ Bu özellik, katman adlandırmalarında **Soft, Hard** olarak belirtilmiştir.
| Kavram | Türkçe Karşılığı | Ek Açıklama |
| :--- | :--- | :--- |
| Flag | Bayrak | Varlık \(evet, hayır\) değeri tutan değişkenler - Boolean |
| Listener | Dinleyici | Bir olay gerçekleştiğinde tetiklenen metotlar |

## 📜 Raporlama \(Logging\) Seviyeleri <a id="raporlama-logging-seviyeleri"></a>

Expand Down

0 comments on commit 1a93f89

Please sign in to comment.