3/28/2016

Perfect is the enemy of good

"Mükemmel, iyinin düşmanıdır"
Mükemmel bir tercüme olmadı ama anlatmak istediğim konuya güzel bir girizgah için imkan da diğer taraftan :)

İşini düzgün yapmaya çalışan insanlar olarak, genelde yaptığımız işi en iyi şekilde yapmanın yollarını ararız. Yalnız bu dediğimin altında kolayca fark edilmeyen bir tehlike de yatıyor bir taraftan.  Bir işi gayet güzel bir şekilde tamamlarken; onu daha ve daha da mükemmel hale getirmeye çalışma hırsından bahsediyorum aslında. Yukarıda alıntısını yaptığım söz de bu konuya nazaran söylenmiş bir söz .

Benim de geçmişte çok fazla düştüğüm bir tuzaktı. Bir şeyi mükemmel yapmış olmak kadar; bir şeyi %100 tamamlamış ve artık sürekli değer yaratacak şekilde geride bırakmak da çok önemli. Aksi halde; takıntılı bir şekilde mükemmeliyeti ararken, iyi bir çözümü ertelemek, yaratılacak değeri de ertelemek-azaltmak anlamına gelecektir.

Yazılım mühendisliğinde bu konu ile ilişkilendirdiğim bir konu da "Aşırı Mühendislik" (Over-engineering). Kısmet olursa, başka bir yazında da bu konuda yazarım artık.

Hiç yorum yok: