Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

Notepad Kullanarak Hata mı Yapıyorum?

2 min read

Gün içinde birçok tanımadığım insandan e-posta alırım. Her ne kadar kişisel yardımda bulunmasam da gelen e-postaların çoğunluğu yardım talebidir. İşte böyle e-postalardan birisini okurken şunu farkettim; ben PHP, CSS, JS, SQL ve HTML kodları için tek bir program kullanıyorum ki o da Notepad++. Durum böyle olunca insanın aklına bazı sorular geliyor;

Cevap/Bahane

Bu soruya cevap mı versem yoksa bahane mi üretsem bilemiyorum. Aslında “benim yaptığım doğru” diyerek cevap verebilirim ama bu sefer öğrenmeye yeni başlayan arkadaşlar isyan edip daha başlamadan jübile diyerek programlamada soğuyabilir ve bana ciddi bir şekilde öfkelenebilirler. Bununla birlikte Notepad++ kullanmak yanlış bir şeymiş gibi düşünüp bahane üretebilirim ama bu sefer de kendime uygun olan bir yola yanlış demiş olurum. İyisi mi siz kendi yaklaşım tarzınıza göre ister yazacaklarıma cevap deyin, isterseniz de bahane…

Notepad++ kullanıyorum çünkü;

  • Yazdığım kodlara tamamen hakim olmak istiyorum. Kullanmış olduğum programın benim yerime etiketleri kapatmasını veya kodu şekillendirmesini istemiyorum.
  • Gözlerimi kodlara ve programın renklendirmesine alıştırmalıyım. Aksi takdirde Dreamweaver gibi programların arayüzünü kullanırken dikkatim dağılıyor ve kodlardan uzaklaşabiliyorum.
  • Her kod için farklı bir program kullanmak yine başka bir dikkat dağıtıcı durum. Hepsi aynı program çatısı altında olunca PHP kod yazarken bir anda CSS ve JS kodu yazmaya geçebiliyorum.
  • Programın sadeliği ve hızı sayesinde koddan başka bir şey düşünmüyorum.
  • Notepad++ ücretsiz.
  • Bilgisayarımın başında olmadığım zaman elime geçen standart bir bilgisayarda yine standart bir Notpad açarak kod yazabiliyorum.
  • Kesinlikle ukalalık olarak anlaşılmasın ama kodlara hakim olduğumu düşündüğüm için diğer programların sağlayacağı ve bir türlü ısınamadığım yardımlardan (kod tamamlama vb.) feragat edebiliyorum.
  • Tüm yazdıklarım bir yana, kendimi bu şekilde daha hızlı ve sağlam geliştirdiğimi düşünüyorum.
Sonuç

Belki Notepad++ kullanarak hata yapıyorum. Belki diğer programlar ile daha hızlı ve hatasız kod yazabilirim. Belki diğer programların önizlemeleri sayesinde yaptığım değişiklikleri anında görebilirim. Her şeye rağmen ben memnunum Notepad++ kullanmaktan ve bu dakikadan sonra da alışkanlıklarımdan vazgeçebileceğimi sanmıyorum. Aslına bakarsanız vazgeçmek de istemiyorum.

Size tavsiyem ise boşverin benim veya bir başkasının nasıl yazdığını, ne kullandığını. Bizzat deneyerek görün size hangisinin uygun olduğunu. Öğrenmek istiyorsanız bir şeyi, kendi öğrenme yolunuzu bulun. Başkalarından alacağınız tavsiyeler size fikir verebilir ama önemli olan sizin çizeceğiniz yoldur…

Saygılar, sevgiler…

Not: Eğer ilgilenirseniz daha önce yazmış olduğum Programcının Alet Çantası başlıklı yazımda da konuyla ilgili programlardan bahsetmiştim(k).

Güncelleme
Bir yanlış anlamanın önüne geçmek için bu güncelleme notunu yazıyorum. Benim burada tartışmak istediğim konu Notepad++ programı değil, tüm kodlamalarımda böyle sade bir program kullanmanın doğru mu yoksa yanlış mı olduğunu merak ediyorum.

Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer