Size: a a a

AI Cups Official

2020 October 26

YK

Yevhen Kazmin in AI Cups Official
Так "учил" библиотеку встроенную
источник

D

Dmitriy in AI Cups Official
я так плюсы "выучил"
источник

YK

Yevhen Kazmin in AI Cups Official
Dmitriy
я так плюсы "выучил"
Плюсы бывает просят такие типы аргументов, что аж страшно
источник

D

Dmitriy in AI Cups Official
например ? 🤔
источник

YK

Yevhen Kazmin in AI Cups Official
sort просит итераторы шаблонные
источник

AN

Alexander N in AI Cups Official
Ну а как язык - достаточно гибкий и быстрый. Много возможностей указать модификаторы доступа для всего. Немного расстраивает невозможность создавать процедуры и функции и вообще вся реализация должна быть в классах. Но привыкаю потихоньку. Сахара много, но значительно меньше чем в питоне.
источник

YK

Yevhen Kazmin in AI Cups Official
Сигнатуры методов в плюсах бывают страшные
источник

D

Dmitriy in AI Cups Official
Yevhen Kazmin
sort просит итераторы шаблонные
это, кмк, единственное что не с первого раза заводится
источник

YK

Yevhen Kazmin in AI Cups Official
Alexander N
Ну а как язык - достаточно гибкий и быстрый. Много возможностей указать модификаторы доступа для всего. Немного расстраивает невозможность создавать процедуры и функции и вообще вся реализация должна быть в классах. Но привыкаю потихоньку. Сахара много, но значительно меньше чем в питоне.
Чтоб просто функции писать делают статик классы, как например Math
источник

YK

Yevhen Kazmin in AI Cups Official
Мне в шарпе не хватает тайпклассов (чтоб в интерфейсе статик члены можно было описывать)
источник

AN

Alexander N in AI Cups Official
Yevhen Kazmin
Чтоб просто функции писать делают статик классы, как например Math
Да, это я уже тоже "пронюхал". Обычно называю такой класс с постфиксом Helper. Например TicTacToeHelper
источник

YK

Yevhen Kazmin in AI Cups Official
Alexander N
Да, это я уже тоже "пронюхал". Обычно называю такой класс с постфиксом Helper. Например TicTacToeHelper
Или ...Utils 😂
источник

AN

Alexander N in AI Cups Official
Ага. Ещё очень сильно не нравится невозможность подключить файл .cs из какой-нибудь внешней папки. На другом языке у меня прям целая библиотека своих модулей была, которые просто через using подключал и использовал. А здесь надо в папку с проектом положить, и эти копии плодятся, что-нибудь поправишь в модуле, и потом непонятно какая версия самая последняя.
источник

YK

Yevhen Kazmin in AI Cups Official
Alexander N
Великолепный язык. Даже не сам язык а Visual Studio прям очень впечатлила в комплекте с C#. Я как-то PyCharm восторгался, на сколько там продумано всё, но VS прям на порядок больше помогает кодить. Я больше половины всех особенностей языка узнаю из подсказок в студии: если я не знаю чего-то и кодю "как умею", она подсказывает как правильно и ещё и сама предлагает переделать за меня. Все подсказки на русском, описание каждого параметра каждого метода в стандартных библиотеках. Это просто шедевр какой-то. Не то чтобы я не знал английский, но на русском я всё-же читаю быстрее и комфортнее.
Если ещё решарпер поставить, то вообще будет топ
источник

AN

Alexander N in AI Cups Official
Может всё-таки как-то можно во многих проектах использовать один файл .cs, лежащий в другой папке?
источник

AN

Alexander N in AI Cups Official
Yevhen Kazmin
Если ещё решарпер поставить, то вообще будет топ
он платный?
источник

YK

Yevhen Kazmin in AI Cups Official
Alexander N
Ага. Ещё очень сильно не нравится невозможность подключить файл .cs из какой-нибудь внешней папки. На другом языке у меня прям целая библиотека своих модулей была, которые просто через using подключал и использовал. А здесь надо в папку с проектом положить, и эти копии плодятся, что-нибудь поправишь в модуле, и потом непонятно какая версия самая последняя.
Ну это ты просто не умеешь готовить. Шарпы - язык компилируемый, поэтому ты свои библиотеки компилишь, делаешь .nuget и кладешь в некую папку MyNugets (автоматически версионирование будет). Или же можно .dll делать и подключать вручную.
источник

YK

Yevhen Kazmin in AI Cups Official
Офк на раик таким образом код не отправить
источник

AN

Alexander N in AI Cups Official
хмм...
источник

YK

Yevhen Kazmin in AI Cups Official
Alexander N
он платный?
Да, так что вне работы сложней)
источник