metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-05-25 12:43 am

И о говнокоде

Если вам случайно понадобится использовать 7z из дотнета - постарайтесь не связываться с либой SevenZipSharp (враппер вокруг 7z.dll).
Давненько я не видел настолько мерзкого кода, с отсутствием потокобезопасности, глупыми ошибками обработки путей и прочим угребищем, перепутанными табами и пробелами и множеством прочих уродств.
Наверно правы люди, которые всякие архиваторы отличные от zip и tar.gz ненавидят как потустороннее зло.

[identity profile] vaddimka.livejournal.com 2014-05-24 10:57 pm (UTC)(link)
я как-то выдирал сам lzma из исходников 7-зипа
всего 4 файлика на си, вполне внятные