Size: a a a

2020 June 14

CC

Chris Calvin in pro.cxx.holywars
: )
источник

CC

Chris Calvin in pro.cxx.holywars
Так что это таки сложно :)
источник

KK

Kirill Kaymakov in pro.cxx.holywars
Chris Calvin
У меня есть некоторые товарищи которые считают, что "Грамотный разработчик разберется в любом коде"
Ну эт бред
источник

CC

Chris Calvin in pro.cxx.holywars
- Тут 150к какой-то лоулевел хуеты, вообще нихера непонятно
- Ты же професионал, разбирайся
источник

CC

Chris Calvin in pro.cxx.holywars
Типичиный разговор на курилке
источник

TS

Timur Safin in pro.cxx.holywars
я тут пролистал Google C++ style guide https://google.github.io/styleguide/cppguide.html#General_Naming_Rules
Template parameters should follow the naming style for their category: type template parameters should follow the rules for type names, and non-type template parameters should follow the rules for variable names.

и не нахожу причин почему было принято (в половине случаев) также идиотски однобуквенно именовать аргументы шаблонов? Покусала Java?
источник

CC

Chris Calvin in pro.cxx.holywars
Timur Safin
я тут пролистал Google C++ style guide https://google.github.io/styleguide/cppguide.html#General_Naming_Rules
Template parameters should follow the naming style for their category: type template parameters should follow the rules for type names, and non-type template parameters should follow the rules for variable names.

и не нахожу причин почему было принято (в половине случаев) также идиотски однобуквенно именовать аргументы шаблонов? Покусала Java?
Потому что это Java-code?
источник

TS

Timur Safin in pro.cxx.holywars
Chris Calvin
Потому что это Java-code?
где Java код?
источник

CC

Chris Calvin in pro.cxx.holywars
Изначально это было нужно для того чтобы визуально отличать шаблонные параметры от нешаблонных(когда подсветочки не было)
источник

IL

Ilya L in pro.cxx.holywars
Timur Safin
кажется, Гугл C++ кодстайл примерно такое же рекомендует, но начиная с 3го аргумента как-то рука не поднимается заниматься таким мазохизмом, и в Акронисе и Я.Такси забивали на этот пункт. Потому что он противоречит здравому смыслу
А гугл код стайлом пользуются вне гугла? Мне казался он временами довольно странным и устарелым. Хотя пристально его не читал
источник

CC

Chris Calvin in pro.cxx.holywars
Timur Safin
где Java код?
Кстати в Google Java Code Conventions параметры задаются как-то типа KeyT, EnumT
источник

CC

Chris Calvin in pro.cxx.holywars
: )
источник

TS

Timur Safin in pro.cxx.holywars
вот тут правильно написано https://stackoverflow.com/a/4152695/4184121
- чисто дженерик параметр - почти однобуквенно
- параметр с определенным поведением (типа аллокатор) - нормально именовать
источник

CC

Chris Calvin in pro.cxx.holywars
Я про конвенции С++ кода знаю не очень много, могу говорить только за джава код
источник

CC

Chris Calvin in pro.cxx.holywars
Ilya L
А гугл код стайлом пользуются вне гугла? Мне казался он временами довольно странным и устарелым. Хотя пристально его не читал
Пользуются, и много где
источник

IL

Ilya L in pro.cxx.holywars
Ну я про С++ среду говорил
источник

IL

Ilya L in pro.cxx.holywars
Типа в целом там есть конечно разумные вещи, но казался странным немного
источник

IL

Ilya L in pro.cxx.holywars
Правда последний раз я читал его года полтора назад
источник

f

fulcanelly in pro.cxx.holywars
Chris Calvin
🎭👨🏻‍💻 Большой драматический театр сегодня покажет первый в России онлайн-спектакль в  Minecraft — и не какой-то там, а по Антону Павловичу Чехову

Весь интерьер театра и декорации к "Вишнёвому саду" сделали из пиксельных кубиков. Всё можно посмотреть в видеоаккаунтах театра или с помощью официальной версии игры зайти на их сервер и погулять по БДТ в режиме реального времени.

World News / #russia #wow
ору
источник

f

fulcanelly in pro.cxx.holywars
предлагаю в майнкрафт
источник