Yazılım Geliştiricilere Altın Öğütler

Merhaba arkadaşlar , bu yazımda yazılım geliştiricilere yönelik, uzman yazılımcılardan aldığım öğütleri sizinle paylaşacağım. Öğütlere gelecek olursak :

  • Öncelikle bir yazılımı geliştirirken beklenmedik her durumu dikkate almamız gerekmektedir.
  • Oluşabilecek sorunlara karşı her durumu loglamak gerekmektedir.
  • Bir işe başlamadan önce kağıt üzerinde yazıp çizerek basitçe yapıyı kurmak gerekmektedir.
  • Yapılacak işin kritik görünen noktaları ile ilgili araştırma yapmak ve hazırlıklı olmak gerekmektedir.
  • Git kullanılıyorsa sık sık commit yapmak gerekmektedır.
  • Bir committe iki iş olmamalı. Her commit bir soruna çözüm üretmelidir.
  • Commit mesajları okunur ve anlaşılır olmalıdır.
  • Kodlara gerektiği yerde yorum yapılmalı , gerekmediği yerlerde yapılmamalıdır.
  • Cahil cesareti ile kodlara dalmayıp , araştırma yapmak gerekmektedir.
  • İlk bulunan çözümü uygulamak yerine en kaliteli çözümü uygulamak gerekmektedir.
  • Gereksinime uygun geliştirme araçları kullanılmalıdır. Geliştirici sırf keyif aldığı için framework veya araç değiştirmemelidir.
  • Varsayımlarda bulunmak yerine herşey net olmalıdır.
  • Geliştiriciler kendisinden daha az tecrübeli insanlara yardımcı olmalı , kendisinden daha tecrübeli insanları da dinlemelidir.
  • Bir işi hızlı bitirmektense , doğru bitirmek gerekmektedir.
  • Teknik yeteneklerin yanı sıra insan ilişkilerine de dikkat etmek gerekmektedir.

Genel anlamda çevremdeki uzman insanlardan gördüğüm okuduğum kadarıyla öğütler bu şekilde. Bende sektöre yeni girmiş bir yazılım mühendisi olarak benim gibi arkadaşlar için bu öğütleri bir yazıda toplamak istedim.

Bu yazı Gökhan Şengün hocamın Twitter adresinde bulunan flood ‘dan faydalanılarak hazırlanmıştır. ( Kendisinin bilgisi dahilinde ). Kendisine çok teşekkür ederim.

Bir sonraki yazıda görüşmek üzere …

Leave a Reply

Your email address will not be published. Required fields are marked *