Selam,
Yeni başlayan birisi için deli gibi kod yazmak eğlenceli olabilir, ama sanılanın aksine programcılık kod yazmak değil, tasarım yapmaktır. Bu yüzden işin aslında en önemli kısmı bilgisayar başında değil, masa başında kağıt kalemle (elbette bu işler için de programlar var, sadece fark iyicel belli olsun diye böyle dedim) yapılır. Kodu herkes yazar, hiçbir şey yapamasa bile Internetten bulur. Ama tasarım öyle değildir. Yanlış bir tasarım projenin bitmemesine, ileride değişiklik yapılamamasına ve daha akla hayale gelmeyecek bir sürü sorunun çıkmasına sebep olabilir. Bu yüzden dikkatinizi kod yazmaktan ziyade programın tasarımına vermeniz gerekiyor. Görsel dillerin en büyük avantajlarından birisi de budur. Programı alt tarafı bir buton ya da edit kutusu için satırlarca kod yazmak zorunda kalmaz. Dikkatini daha çok problemin çözümüne verir. Problemin sağlıklı çözümü için de güzel bir tasarım gerekir. Bu yüzden refactoring ya da code complation, code insight gibi IDE'nin getirdiği özellikleri mümkün olduğunca kullanmanızı tavsiye ederim.
Kolay gelsin,
Bahadır Alkaç
NOT: Tasarım derken, görsel tasarımdan bahsetmiyorum. Yanlış anlaşılmasın. Programın mimarisinin nasıl tasarlandığından bahsediyorum. Buna veri tabanı tasarımı da dahildir.