Yaşam Refactoring' i

27.04.2006

Okuyucu : 1.569
Günlük Okuyucu : 2,1

Yaşamdaki bilinen klasik en iyi metodları yazılıma ve diğer boyutlara uygulayabildiğimize göre yazılım geliştirmedeki modelleri de yaşama uygulayabiliriz sanırım. Bu bağlamda plansız olarak geçirilmiş, takibi yapılamayan, düşen projelere imza atılmış bir yaşamı refactoring' e sokma planlarıma başlamış durumdayım.

Maalesef bir version control sistemi kurup istediğimiz versiyona dönme şansımız yok ama olsun!

Burada yapılması gereken bir çok şey var, bazıları;

  • Eldeki işleri temizlemek ( fix bugs before writing new code - writing better code)
  • Hayat prosedürleri için checklist' lerin ve flowların geliştirilmesi (project management)
  • Mevcut süreçlerin revize edilmesi (refactoring)
  • En iyi araçların elde edilmesi ( use best tools money can buy - writing better code)
  • Hayat çizelgesinin tutulması ve hataların giderilmesi ( use source control - writing better code & bug tracking )
  • Mantık dahilinde planlama (up-to-date schedule - writing better code) ve plana uyma
  • Sünnet' e uyma (Best Practices & Design Patterns)
  • Yaşam süreçlerinin verimli şekilde test edilmesi (Unit Testing olmasa da yakın bir şey)
  • ...
Ferruh Mavituna
© 2002-2007, Ferruh Mavituna

Sabit IP Adresi : 81.22.99.133, SSL Erişimi, Hakkında