Değişken Adlandırma Yöntemleri ve Kullanımı

Merhaba Arkadaşlar bu gün sizlere progralamanın en önemli konularında biri olan değişken adlandırma yöntemlerinden bahsetmek istiyorum. Bu konu niye bu kadar önemli diye sorduğunuzu duyar gibiyim. Hemen anlatıyorum bu konu aslında bir standarttır program yazarken değişken türünüzün nasıl bir değer ya da (en önemlisi bu) sizden sonradaki veya daha sonra çalışmanız gereken bir projede değişkenlerin tanımlama standartı yapmış olduğunuz kodun anlaşıla bilir olması için çok önemlidir. Bu yüzden bu standartlara program yazım sırasından çok dikkat etmemiz gerekmektedir. Akti taktirde tekrar programınıza baktığınızda ne yaptığınızı anlamanız biraz güç olacaktır. ( Yaşadım Ordan biliyorum 🙂 )

Değişken Adlandırma Standartları.

Pascal
Değişten Tanımlama işleminde değişkenin ismini oluşturan kelimelerin ilk harfi büyük diğer harfler küçük olarak yazılır.

Örnek:KatSayı,TextBox,ToString()

Camel
Pascal Adlandırma Standartdına benzeyen sadece değişken isimini oluşturna kelimelerin ilkinin ilk harfini küçük diğerlerini büyük olduğu tanımlama standartıdır.

Örnek :katSayi,adSoyad,tcKimlikNo

Hungarian
Macar(Hungarian) tanımlamla standartı. İlk 2 veya 3 harfi tanımlanan değişkenin türünü belirtilecek şekilde tanımlarnız. Türten sonra gelen değişken ismini oluşturan kelimlerin baş harflari büyük yazılır.

Örnek :dblIlkSayi, txtOgrenciAdi, strAciklama

Uppercase
Değişken isimleri tamamen büyük harfle yazılır.

Örnek: KATEGORIADI, OGRENCINO

Underscore
Değişkenler isimleri tanımlanırken değişken ismini oluşturan kelimeler arası altçizgi(undercore) ile ayrılır.

Örnek : KATEGORI_ADI, OGRENCI_NO

Evet Arkadaşlar bu şekilde bir makalemizin sonuna geldik. Bir sonraki makalemizde görüşmek üzere.

Ahmet KAYAR

C# İlk Uygulamam. Buton Yakalama Oyunu

Bilge Adam serüvenimiz devam ediyor arkadaşlar biliyorsunuz 🙂 Geçen hafta Visual Studio Tanıdık ve form uygulamalarına giriş yaparak , Textbox buton, list box genel olarak bunları öğrendik ve ilk uygulamamızı yaptık her zamanki gibi ilk uygulamamızda programlama başlanan en önemli ilklerdendir. Merhaba Dünya diyerek c# ve programlama konusuna giriş yapmış olduk 🙂

Konular ilk başlar olduğu için pek zorlanmıyorum ama bilmediğim çok şey olduğunu her geçen gün daha çok anlıyorum 🙂 Yaptığım çoğu şeyin amale işi olduğunu her fırsatta mezo hocam hatırlatıyor bana.

Visual Studio’a Yeni giriş yapmamıza rağmen daha önceden üzerinden çalışmış olduğum haber alarmı mı tamamladım. Bana tamamlamam da yardımcı olan mezo hocama çok teşekkür ederim. ( Uygulamayı yakında sizlerle paylaşacağım arkadaşlar ufak tefek düzenlemeler yapıyorum grafik bazlı)

Konudan konuya atladım gene 🙂 Gelelim yazımızın başlığına geçen hafta mezo hocamdan almış olduğumuz buton yakalama ödevini biraz daha geliştirerek ufak bir oyun haline getirmek istedim. Bu ufak uygulama içerisinde Listbox Kullanımı, timer kullanımı, random kullanımı ve nesne konumlandırma ile ilgili bilgilere ulaşa bilirsiniz.

Uygun Olduğum bir anda bu konular ile ilgili bir makale hazırlamayı düşünüyorum 🙂

Herneyse gene ben çok konuştum ( Yazdım ). Uygulamayı Paylaşayım hemen.

C# Buton Yakalama Oyununu İndirmek İçin Tıklayınız.

Not: Uygulama Visual Studio 2010 ile geliştirilmiştir.

Yararlı Olması Dileğiyle Ahmet KAYAR

 

C# Örnekleri ve Uygulamaları

C# Programlama dili ile hazırlanmış bir kaç örnek paylaşacağım bu gün arkadaşlar sizlerle bu örnekler ile yapmak istediğini uygulamalar için zemenler hazırlaya bilir çalışmalarınızda takıldığınız noktalarda bu bu uygulamaları inceleyerek takıldığınız noktaları aşa bilirsiniz..

C# Örnekleri ve C# Uygulamalarını İndirmek İçin Aşağıdaki linkleri Tıklaya bilirsiniz.

228 CSharp Örnekleri
CSharp Form Uygulamaları
Baris CSharp Uygulamaları

Nesne tabanlı programlama örnekleri c#

Csharp form örnekleri

Csharp form örnekleri

OOP Nesne Yönelimli Programlama

OOP Nesne Yönelimli Programlama

Günümüz bilgisayar programlama mantıklarının en iyisi oop nesne yönelimli programlama nesne yönelimli programlama aslında temal olarak direk oop den başlarsanız kolay ancak ben gibi düz mantık kodlamacılığından sonra  oop biraz insana saçma geliyor ancak günümüz programlama piyasası bunu gerektiriyor. OOP Nesne yönelimli Programlama diğer düz mantık kodlamaya göre aslında daha basit ve kolay ancak oop yapabilmek için öncelikli olarak yapılması gereken işlemlerin planlanması ve o plana göre gerekli kodlamanın yapılması gerekmektedir yani öyle bir yapı , sınıf ,methot hazırlamalısınız ki hem esnek hemde kolay olmalı esnek olmasının sebebi sistem içerisinde her istediğiniz ancak erişebiliip kullanabilmeniz farklı sistemlere de bunları oturta bilmenizden geçmektedir. Bu günden itibaren blogumda oop Nesne Yönemli Programlama ile ilgili çalışmalar ve gerekli bilgilerden bahsedeceğim…