Ftmxme Şahsen boş boş tek amacım öğrenmek olduğu zaman aşırı sıkılıyorum. Bir projenin olması kadar güzel bir şey yok. Bir proje düşündükten sonra, ilk olarak imkanlarını sına. Ek bir dil, kütüphane öğrenmem, bilmem gerekiyor mu diye. Ardından, bunları öğrenmeye bak. (Geliştirirken öğrenmeye çalışma, önce öğren sonra geliştir.) Öğrenimi tamamlayıp geliştirme aşamasına geçince, kodlarını yazarken dosyalarını ayrı tutmaya bak. (mesela bir token'ın var diyelim, bunu main dosyana atma. Ek bir config dosyası oluştur, onun içine at.) Bol bol yorum kullan, şahsen ben her yorumda, oluşturduğum değişkeni, fonksiyonu vs. neden oluşturduğumu belirtiyorum. Ayrıca bu, ileride topluma açık bir kod yazdığında, insanların anlamasını kolaylaştıracaktır. Kodlarken, emin olmadığın her noktada programı çalıştırmaya çalış ki, ileride bug vs. meydana gelirse sorun yaşamayasın. Tüm bunlara uyup projeni bitirirken, reklamını yapmayı unutma kesinlikle ki, ileride bu adla kodladığın projen yayılırsa, iş teklifleri vs. alabilmen için bir kapı bırak. Tüm projeni yaptıktan sonra, dilediğin gibi paylaşıp, yayabilirsin veya kendine özel bir projeyse paylaşmayabilirsin. Dilersen de satışını da yapabilirsin. Kolay gelsin, iyi çalışmalar 🙂