Yazılımdaki Kod Yazım Stilleri (camelCase, PascalCase vb.)

Aziz Şentürk
Wellbees Tech
Published in
2 min readApr 20, 2023

Her yazılım projesinde, ister tek ister ekip ile çalışılsın, kodun okunabilirliği büyük önem taşımaktadır. Kodun anlaşılır ve tutarlı olması, projenin yönetimini, hata ayıklamasını, bakımını ve kişi eklentilerini kolaylaştırır. Bu nedenle, kodlamada belirli yazım standartları belirlenmiştir. Bu standartların proje başında belirlenip benimsenmesi, projenin gidişatını daha da rahatlatıcaktır.

Yazım stilleri arasında seçim yaparken, projenin gereksinimlerine ve kullanılan programlama diline uygun olan stil seçilmelidir. Ancak kişisel tercihler de göz önünde bulundurulabilir. Önemli olan, tutarlı bir şekilde yazım stilinin kullanılmaya devam edilmesidir.

Yazım stilleri arasında sıklıkla kullanılan 6 standart vardır: camelCase, PascalCase, snake_case, UPPER_CASE, kebab-case ve lowercase.

1. camelCase

Kural: Sadece ilk kelime küçük harfle başlar, sonraki tüm kelimeler büyük harfle başlar ve kelimeler arasında boşluk, alt çizgi(_) veya tire(-) bulunmaz.

camelCase stili, JavaScript, Java, C# ve PHP gibi birçok programlama dilinde çok yaygın olarak kullanılır.

const firstName = 'John';
const lastName = 'Doe';

const getFullName = () => {
return `${firstName} ${lastName}`
}

2. PascalCase

Kural: Tüm kelimeler büyük harfle başlar ve aralarında boşluk, alt çizgi(_) veya tire(-) bulunmaz.

PascalCase stili, C#, .NET, Python, Ruby ve Swift gibi birçok programlama dilinde çok yaygın olarak kullanılır.

public class User {
public string FirstName { get; set; }
public string LastName { get; set; }

public string GetFullName() {
return FirstName + LastName;
}
}

3. snake_case

Kural: Tüm kelimeler küçük harfle yazılır ve araları alt çizgi(_) ile ayrılır.

snake_case stili, Python, Ruby, PHP ve JavaScript gibi birçok programlama dilinde yaygın olarak kullanılır.

$first_name = 'John';
$last_name = 'Doe';

function get_full_name(){
global $first_name, $last_name;
return "{$first_name} {$last_name}";
}

4. UPPER_CASE

Kural: Tüm kelimeler büyük harfle yazılır ve araları alt çizgi(_) ile ayrılır.

UPPER_CASE stili, genellikle değişmeyecek sabit değerlerin tanımlanması için birçok programlama dilinde sıklıkla olarak kullanılır.

API_KEY = "...."
PI = 3.14
MIN_VALUE = 1
MAX_VALUE = 100

5. kebab-case

Kural: Tüm kelimeler küçük harfle yazılır ve araları tire(-) ile ayrılır.

snake_case stili, HTML, CSS ve JavaScript gibi birçok programlama dilinde yaygın olarak kullanılır.

<div class="page-container">
<h1 class="page-title">Welcome to my website</h1>
</div>

<style>
.page-container{
width: 1000px;
margin: auto;
}
.page-title{
font-size: 24px;
font-weight: 600;
text-align: center;
}
</style>

6. lowercase

Kural: Tüm kelimeler küçük harfle yazılır ve aralarında boşluk, alt çizgi(_) veya tire(-) bulunmaz.

lowercase stili, HTML, CSS ve JavaScript gibi birçok programlama dilinde seyrek olarak kullanılır.

<div class="pagecontainer">
<h1>Welcome to my website</h1>
</div>

<style>
.pagecontainer{
width: 1000px;
margin: auto;
}
</style>

--

--