İçeriğe Atla
POPÜLER ARAMALAR: reklam, pazarlama, ,
kod, wordpress, eklenti, web, teknoloji,
programlama, tasarım, ajax, linux, Pardus, blog
Feedburner RSS
Şemsiye


26 Temmuz 2008

Notepad Kullanarak Hata mı Yapıyorum?

Etiketler: , , , , , , , , , ,
Kategori Php, Web | Toplam 2,429 kez okunmuş | 44 Yorum

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.






Yorumlar

“Notepad Kullanarak Hata mı Yapıyorum?” için 44 Yorum

Sayfalar: « 5 4 3 2 [1] Hepsini Göster

  • 10 eburhan

    @yakuter

    tüm kodlamalarımda böyle sade bir program kullanmanın doğru mu yoksa yanlış mı olduğunu merak ediyorum.

    İlk yorumumda aslında buna değinmiştim. PHP kodlayacaksan Notepad++ kullanman hata değil ama eksiklik olur. Dediğim gibi bir PHP-IDE kullanmak her zaman daha avatajlıdır, daha hatasız ve hızlı kod yazmanı sağlar. Notepad++ ile bunları yapamazsın.

  • 9 Jnbn

    Sade bir program kullanmanın mantığı söylediklerin açısından kesinlikle doğru, ama bir de şöyle bir durum var ki komplike programlar dikkat dağıttığı gibi zaman zaman da çok fazla yardımcı olabilecek şekilde düzenleniyor.

    Bunu kesinlikle “Benim ihtiyacım yok ki yardıma…” gibi anlamamak lazım bence. Çünkü aslında ben de aynen senin gibi gözümün önünde ıvır zıvır ne kadar azsa o kadaar etkili olduğunu düşünüyorum.

    Örneğin Dreamweaver içerisinde aslında bilmediğimiz, farkında olmadığımız bile bir sürü özellik var. Ve her birisi çok yardımcı olabilecek şekilde, tamamen o amaç için tasarlanmış şeyler.

    Ama karışıklık ta dediğin gibi can sıkmıyor değil.
    Eğer farklı bir durum denemek istersen, Workspace i sadece kod kısmı kalacak şekilde düzenleyip kodlamaya başlayarak ve DW ile ilgili biraz daha detaylı neler var gibi küçük bir araştırmayla başlayabilirsin…

    Ama her zaman olduğu gibi son karar kullanıcının olacaktır, ve büyük ihtimalle alışkın minimalist bünye kazanacaktır ;)

  • 8 yakuter

    Arkadaşlar teşekkür ederim yorumlar için ama sanırım bir yanlış anlama var. 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.

  • 7 elvirs

    delikanlı kodcu kodu notepad’de yazar,
    asıl delikanlı ise kağıtta yazar sonra geçirir:D

  • 6 eburhan

    Notepad++ özellikle dil kodlamaları konusunda problem çıkartabiliyor. Onun problemlerini Notepad2 ile düzeltiyorum :) Çok denedim sürekli Notepad++ kullanmayı ama halâ Notepad2 bana çok daha pratik geliyor (küçük dosyaları hızlıca düzenlemek için).

    Bu arada phpDesigner 2008‘i php kodlarken tavsiye ederim. Çünkü php kodu yazarken anında syntax hatalarınızı uyarıyor. TortoiseSVN ve Xdebug ile entegre çalışabiliyor. Class’larda kullanılan metodları kod tamamlama listesinde gösterebiliyor. Ayrıca benim gibi Smarty kullanıyorsanız, bu yazılımın Smarty desteği de var.

    Bunun yanında eksik yanları da var tabii. Program içerisinden mySQL gibi veritabanlarına bağlanamıyorsunuz ve tablolara gözatamıyorsunuz. Diğer önemli eksiklik ise, üzerinde çalıştığınız dosyanın boyutu 100 KB’ı geçince program bariz bir şekilde yavaşlıyor.

  • 5 Burak

    Notepad++ benim düzenleme aracım. Sıfırdan bi sayfa açıp bir şeyler yaptığımı hatırlamıyorum ama yaptığım şeylerdeki ufak şeyleri onunla düzenliyorum, sebep belli, inanılmaz hızlı kullanmak keyif veriyor…

    Ancak bir işe başlarken Dreamweaver CS3’süz yapamam… Aç kapa aç kapa diğer yerlerde fenalık geliyor, burada böyle rengarenk takır takır yazıyorum.

  • 4 yakuter

    @Hasan Bey, teşekkürler değerli yorumunuz için. Homesite programını duymuştum ama hiç detaylı incelememiştim. Derhal irdeleyeceğim. Ücret konusu ise ayrı bir mevzu…

    @İlyas, Zend konusunda haklısın ama o da çok kasıyor.

  • 3 ilyas

    Notepad++ benim de kullandığım bir program; ancak php ya da CSS yazarken bildiğimiz tag’ları tekrar tekrar açıp kapatmak bir noktadan sonra programcıyı sıkıyor. Şahsen ben sıkılıyorum.. PHP için zend bir numara.. Üstüne hiç bir program tanımam..

  • 2 Hasan Tayyar BEŞİK

    Yukarıda bahsi geçen Homesite hakkında wiki eki eklemeyi untutmuştum:
    İncelemeniz dileğiyle http://en.wikipedia.org/wiki/Homesite

    Yanlız bir sorun var; ücretli.

  • 1 Hasan Tayyar BEŞİK

    Programın sadeliği ve hızı sayesinde koddan başka bir şey düşünmüyorum.

    aslında bu herşeyi özetler nitelikte.

    Her ne kadar zengin içerikli web uygulamalrında entegre sistemlere ihtiyaç duyulsa da insanı notepad++ kadar “root” hissettiren başka bir program yoktur (benzerleri dışında).

    Ayrıca “Homesite” de tavsiye ederim. Klasik görünümlü ve sanırım yeni sürümleri yok. Macromedia tarafından iyice geliştrilmişti en son. Bu program bazı konularda biraz daha entegre. Hız, dinamizm ve “root” hissettirme konusunda ise “eski ekol” programcıların istediği kıvamda.

Sayfalar: « 5 4 3 2 [1] Hepsini Göster


Yorum Yapın

yakuter.com © 2006-2008 Erhan Yakut. Site tasarım fallendesign.
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.

WordPress Generator Valid XHTML 1.0 Transitional Valid CSS! Clicky Web Analytics

tracker