Здравствуйте, vdimas, Вы писали:
V>Какую именно МОЮ ошибку?
Вы перепутали два совершенно разных коннектора.
V>>>Т.е. одновременно и "помойка", и "что попало", и "надо было взять его".
S>>Ну нет конечно. Найдите десять различий в адресах:
S>>1. Помойка: https://github.com/mysql/mysql-connector-net
S>>2. Не помойка: https://github.com/mysql-net/MySqlConnector
V>Июль 2020.
V>И до этого жизни в дотнете не было, судя по всему?
А если копнуть в 2001 год, то там и генериков-то не было.
Мы же говорим про сейчас, а не про тёмное прошлое.
V>Разница в том, что я говорю как в дотнете обстоят дела де-факто, а ты даёшь что-то свежеиспечённое от двух неких чуваков:
V>https://github.com/bgrainger
V>https://github.com/caleblloyd
V>на коленке с 0-ля написавших альтернативу официальному драйверу от Оракла.
V>Теперь берём некий боевой новый проект и вот мелькнула мысль взять с гитхаба код этих двух чуваков...
Не, давайте так. Посмотрим, к примеру, на
EntityFramework 6 и
проект, который
на три четверти написан каким-то
чудиком с гитхаба. На какой сам сядешь, на какой маму посадишь?
V>Ничего против этой парочки не имею, конечно... но ты примерно представляешь объем тестов корректности, которые потребуется написать, чтобы принять решение — стоит рисковать брать самописный левый драйвер в боевую разработку или нет?
Конечно представляю. Вот они:
https://github.com/mysql-net/MySqlConnector/tree/master/tests
V>Представь, что решения принимаешь ты и отвечаешь за них тоже ты, в т.ч. возможным банкротством.
V>Я так думаю, что ты никаких тестов писать не будешь, тихонько возьмёшь официальный драйвер, как это делают 99.99% разработчиков и забъёшь на разницу в эффективности болт.
Для начала: 99.99% разработчиков никаким банкротством ни за что не отвечают. Ну, вот взять хотя бы вас. Не сможете вы внести багу, которая вашу компанию к банкротству приведёт. И даже если сможете, то отвечать за это никак не будете — иначе вы были бы собственником, а не наёмным инженером.
Далее: бага может обнаружиться в любом коде. В том числе — и
в оракловом. Что ж вы не боитесь ответить банкротством за баги Оракла?
V>Зато здесь ля-ля-ля разводить так удобно, потому что безопасно...
Пошёл уже феерический бред. Я правильно понимаю, что вам не пришло в голову то, что смена драйвера — это не самая сложная процедура? Ну, то есть если вдруг окажется, что нормальный драйвер вдруг уже оказался хуже, чем оракловое говно?