Tekerleği yeniden icat eden programlamadaki yaygın bilgisi kötü ya da kötüdür .
Ama neden bu?
Bunun iyi olduğunu önermiyorum. Yanlış olduğuna inanıyorum. Bununla birlikte, bir keresinde birisinin yanlış bir şey yaptığını söyleyen bir yazı okudum (akıllıca programlama) onlara neden yanlış olduğunu açıklayın, yapamıyorsanız, o zaman belki gerçekten yanlış olup olmadığını kendinize sormalısınız.
Bu beni bu soruya yönlendirir:
Görüyorsam, birisinin kendi dilini / çerçevesini içine alan bir şeyi kendi yöntemini oluşturarak tekerleği yeniden icat ettiğini açıkça görüyorsam. İlk olarak, argümanlar uğruna, yöntemlerinin yerleşik yöntem kadar verimli olduğunu varsayalım. Ayrıca, yerleşik yöntemin farkında olan geliştirici, kendi yöntemini tercih eder.
Neden yerleşik olanı kendi başına kullanmalı?
The good thing about reinventing the wheel is that you can get a round one.