Была бы ещё эта документация. Мне всё чаще попадаются проекты, где кроме WTF в коментах никакой документации нет.
даже сами пхпшники считают, что пхпшники должны страдать
Пф... Это из студенческой курсовой?
Код между TODO предельно понятен, хотя и некорректен в общем случае.
Код между TODO предельно понятен, хотя и некорректен в общем случае.
Нет. Этот код достался мне от крупной Питерской компании. Фактически, от монополиста в своей нише, подмявшей под себя добрую часть музеев города. Там много таких лулзов.
Монополисты и бренды в принципе существуют за чужой счёт. Если бы независимые разработчики могли свой код, механизмы или идеи патентовать, то Apple, Microsoft, Intel, nVidia и подобные уже бы давно разорились на авторских отчислениях.
Было бы круто, если бы документацию было легко найти. Недавно по работе столкнулся с проблемой обработки PDF на шарпе. Библиотек дохерища. А вот документашки хер найдёшь. Хорошо так говорить про какой-нибудь ангуляр, для которого каждый бздёх расписан в доках + куча индусов на stackoverflow любую запятую тебе распишут. А вот по PdfSharp гугел не помог найти доки. Или по Ghostscript.Net.
Когда даже крупные корпорации на документацию забивают, что вы хотите от мелких программистов?
У крупных корпораций код самодокументируемый. Или документацию можно получить за отдельную оплату. Или бесплатно зарегистрировавшись.
Так я не только о коде говорю, а о ПО в общем. К ПО документация убогая.
Мне как-то надо было из шарпов в эксель отчёт замутить. Нет встроенной документации, в интернете 2-3 ссылки. И это майки между своими продуктами либу запилили.
Так у майков взаимодействие с Excel и всеми пакетами офиса через Interop, а это дикая и неудобная вещь+лишняя зависимость в виде офиса.
По сути, делая через interop ты должен гуглить документацию к VBA.
Так вот, в Excel можно писать через EpPlus, который отлично задокументирован и не требует офиса на своей машине+ очень быстрый и бесплатный.
По сути, делая через interop ты должен гуглить документацию к VBA.
Так вот, в Excel можно писать через EpPlus, который отлично задокументирован и не требует офиса на своей машине+ очень быстрый и бесплатный.
Ну там нюанс: он работает только с xlsx => если тебе нужен более старый формат 2003, то придется все таки его конвертруть через Interop или найти другую либу, которая работает с этим старым форматом.
Лет 10 назад - это был пиздец. Сейчас есть куча либ, если тебе надо только работать с текстом / числами. Я фигачил темплейт и тупо в него писал данные. https://nugetmusthaves.com/Package/NPOI
чтоб шарпами от мс писать в их же собственный эксель, не нашлось ничего лучше порта poi с явы? лол
Для xlsx много либ, но что бы с 2003 работать есть только платные решения.
Использовал то, что уже было в проектах заюзано. Библиотеку не выбирал и не сравнивал с другими.
Вообще майки забили на десктоп C# году в 2005.
Вообще майки забили на десктоп C# году в 2005.
насчёт забили на десктоп...
читал, они выкатили крутую фичу: шарповые приложения, которые деплоятся в их стор, теперь проверяются на динамическую подгрузку кода, и если ее нет, то компиляется aot.
мобильную платформу похоронили, сервакам это не надо. так что, похоже, это чисто для десктопа делалось...
читал, они выкатили крутую фичу: шарповые приложения, которые деплоятся в их стор, теперь проверяются на динамическую подгрузку кода, и если ее нет, то компиляется aot.
мобильную платформу похоронили, сервакам это не надо. так что, похоже, это чисто для десктопа делалось...
Ха, ха Винни, кто то ведь прочитал документацию по по использованию горшочка с медом перед подарком, да еще и передал имеющуюся документацию вместе с подаренным проектом.
ДА, ВИННИ?
ДА, ВИННИ?
Чтобы написать коммент, необходимо залогиниться