Yapmak istediğiniz projeler için doğrudan kaynak bulamayabilirsiniz

Ne kadar deneyimlisiniz?


  • Oy verenlerin toplamı
    10
Katılım
3 Haziran 2019
Mesajlar
1.812
Makaleler
3
Çözümler
6
Merhaba, diyelim ki aklınızda bir proje fikri var. Bu bir metin editörü de IDE de tarayıcı da video kayıt programı da bir 3D tasarım uygulaması da olabilir. Genellikle insanlar programlama mantığını anlayamadığı için insanlar ilk çareyi internetten benzer projeler için yazı veya video bulmak olarak görür. Fakat atlanılan bir şey var. Her zaman böyle bilgilere doğrudan ulaşamayabilirsiniz. Bu tür durumlarda açık kaynak kodlu projeleri inceleyebilirsiniz. Tabii incelemek de öyle kolay değil. Kodu yazan bir kişi uzun zaman sonra yazdığı kodun ne görev yaptığını ve nasıl yaptığını unutabilir. Bu yüzden kodları özümseyebilmek biraz yorucu olabilir. Bunun yanında kod yazmak ile de bitmiyor.

Mesela GUI (Graphical User Interface) geliştireceksiniz ve araştırmalar yapmaya başladınız. Bakıyorsunuz neredeyse tüm kaynaklar hep 3. parti programlar ile GUI tasarlıyor. Hatta Türkler hemen "C# form , C# form" diye tutturuyor. Fakat işte sorun bu. İnsanlar tasarımların sadece IDE üzerinden hazır materyaller ile yapılabildiği sanıyor fakat örneğin büyük bir projemiz olsun. Bir oyun motoru geliştiriyoruz. Oyun motorumuzun GUI tasarımını C# ile form uygulaması üzerinden yapmak ne kadar verimli? Microsoft size önceden her şeyi veriyor mu? Hayır.

E peki nasıl yapacağız?
Tabi ki de dil becerilerini ve mantıksal zekanı kullanmalısın. Örneğin kendi butonunu yapabilirsin. Mesela kodların şu şekilde olabilir:
  • Ekrana buton çizdirme
  • Butonun görevini tanımlama (tıklandığında ne olacak veya üzerine gelince ne olacak vb.)
  • Butona verebileceğiniz ek özellikler (buton içine metin ekleme, görsel ekleyebilme vb.)
Tabii ki yeni başlayanlar bunları hemen yapamayabilir. Bunlar için bilgi havuzunuzun geniş olması ve dil becerilerinizin iyi olması gerekir.

Ama uzun lafın kısası sizlere kendiniz aklınızda bir şema çizerek yapmak istediklerinizi yapabilirsiniz. Programlama deneme - yanılma ile sıkı sıkıyadır. Tavsiyem biraz yeni şeyler üzerinde koşun. Mesela sorgulayın: ben niye herkes gibi hazır elemanlar kullanayım? Birini veya birkaçını kendim yapmayı öğreneyim deyin kendinize.
 
Son düzenleyen: Moderatör:
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı