Pengetahuan umum dalam pemrograman yang menemukan kembali roda itu buruk atau jahat .
Tapi kenapa begitu?
Saya tidak menyarankan itu bagus. Saya percaya itu salah. Namun, saya pernah membaca sebuah artikel yang mengatakan, jika seseorang melakukan sesuatu yang salah (pemrograman bijaksana) menjelaskan kepada mereka mengapa itu salah, jika Anda tidak bisa, maka mungkin Anda harus bertanya pada diri sendiri apakah itu benar-benar salah.
Itu mengarahkan saya ke pertanyaan ini:
Jika saya melihat seseorang dengan jelas menciptakan kembali roda dengan membangun metode mereka sendiri dari sesuatu yang sudah dibangun ke dalam bahasa / kerangka kerja. Pertama, demi argumen, mari kita asumsikan bahwa metode mereka sama efisiennya dengan metode bawaan. Juga pengembang, menyadari metode bawaan, lebih memilih metodenya sendiri.
Mengapa ia harus menggunakan yang dibangun di atas miliknya sendiri?
The good thing about reinventing the wheel is that you can get a round one.