Size: a a a

Конференция C++ Russia

2020 October 09

AV

Alexey Veselovsky in Конференция C++ Russia
Pavel Zhigulin
Ну, судя по слайдам, там конкретики не очень много. Типа "называется вещи тем, что они делают", "не забывайте переименовывать", "использовать аббревиатуры - плохо". Подчерну еще раз - я только презенташку пролистал, что там на самом деле хз.
"любите маму"? 🙂
источник

YA

Yauheni Akhotnikau in Конференция C++ Russia
Alexey Veselovsky
дык есть методики же. даже есть адекватные эксперименты из области психологии, не то что из области программирования.

нужно только захотеть. и потихоньку ужесточать критерии уровня докладов на конференциях
Тут есть большой вопрос о применимости методик к промышленной деятельности. Грубо говоря, когда пишется софт для достижения каких-то коммерческих целей, то никто не сможет позволить себе удвоить (или утроить) расходы на его реализацию создав две команды и применив разные методики/подходы к разработке.

Это даже на более мелких масштабах хорошо видно. Тяжело найти нормальное сравнение двух языков программирования, которое бы показывало различие на более-менее большой кодовой базе. В основном берутся либо совсем микропримеры, либо небольшие программы, размером не более 1KLOC.

Или еще более мелкий масштаб: стоимость исключений в C++ в сравнении с кодами ошибок. Если задасться целью найти большое сравнение, которое бы проводило эксперимент на реально объемной кодовой базе, то будет трудно.

Что уж про методику разработки говорить.

Поэтому тут, как я понимаю, другие подходы используют: анализируют рассказы о том, что применялось, а потом делают выводы. Мол, если применяется вот эта шняга, то вероятность успеха снижается. А если вот эта, то повышается. И в результате методы разработки проходят через эволюционный отбор. Разбавляемый временами разными модными вбросами.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Yauheni Akhotnikau
Тут есть большой вопрос о применимости методик к промышленной деятельности. Грубо говоря, когда пишется софт для достижения каких-то коммерческих целей, то никто не сможет позволить себе удвоить (или утроить) расходы на его реализацию создав две команды и применив разные методики/подходы к разработке.

Это даже на более мелких масштабах хорошо видно. Тяжело найти нормальное сравнение двух языков программирования, которое бы показывало различие на более-менее большой кодовой базе. В основном берутся либо совсем микропримеры, либо небольшие программы, размером не более 1KLOC.

Или еще более мелкий масштаб: стоимость исключений в C++ в сравнении с кодами ошибок. Если задасться целью найти большое сравнение, которое бы проводило эксперимент на реально объемной кодовой базе, то будет трудно.

Что уж про методику разработки говорить.

Поэтому тут, как я понимаю, другие подходы используют: анализируют рассказы о том, что применялось, а потом делают выводы. Мол, если применяется вот эта шняга, то вероятность успеха снижается. А если вот эта, то повышается. И в результате методы разработки проходят через эволюционный отбор. Разбавляемый временами разными модными вбросами.
на тему того, что "никто не может себе позволить" -- это не так. не только могут, но и ОБЯЗАНЫ это сделать. в некоторых специфических областях
источник

YA

Yauheni Akhotnikau in Конференция C++ Russia
Alexey Veselovsky
на тему того, что "никто не может себе позволить" -- это не так. не только могут, но и ОБЯЗАНЫ это сделать. в некоторых специфических областях
Тогда давай говорить "в среднем по больнице".
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Alexey Veselovsky
студентов как раз много - ведь им или бесплатно или очень дешево -- очень хорошие академические скидки
Чет в этот раз нет скидок студентам :-(
источник

AV

Alexey Veselovsky in Конференция C++ Russia
FORTRAN ONE LOVE
Чет в этот раз нет скидок студентам :-(
дык и так дешево!
источник

AV

Alexey Veselovsky in Конференция C++ Russia
и вообще - крызис!
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
FORTRAN ONE LOVE
Чет в этот раз нет скидок студентам :-(
@sermp, скидки студентам планируются?(-:
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Alexey Veselovsky
и вообще - крызис!
Да. Я сессию завалил и без стипы :( придется собирать на конфу с завтраков)
источник

TS

Timur Safin in Конференция C++ Russia
FORTRAN ONE LOVE
Да. Я сессию завалил и без стипы :( придется собирать на конфу с завтраков)
делов-то, намайни на своём суперкомпьютере! ;)
источник

FO

FORTRAN ONE LOVE in Конференция C++ Russia
Timur Safin
делов-то, намайни на своём суперкомпьютере! ;)
У меня пока что нет личного суперкомпьютера :-(
источник

AV

Alexey Veselovsky in Конференция C++ Russia
на тему воспроизводимости в мире докладов по программированию, мне очень понравился вот этот доклад: https://www.youtube.com/watch?v=8tG4LawDYI8
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну и соответствующий папир: https://arxiv.org/pdf/1901.10220.pdf
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
на тему воспроизводимости в мире докладов по программированию, мне очень понравился вот этот доклад: https://www.youtube.com/watch?v=8tG4LawDYI8
И снова ржава победитель :)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
И снова ржава победитель :)
ты доклад то посмотри 🙂
источник

AV

Alexey Veselovsky in Конференция C++ Russia
всего то 24 минуты доклад 🙂
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Таким образом, доклады на социально-социологические темы сообщества особо ничем не выделяются в плане уровня доказательности и аргументированности на обычной технической конфе.

Другое дело, что, вероятно, такие доклады могли бы быть более уместными на конференции HRов и менеджерских конференциях - типа как сформировать здоровую и продуктивную команду разработчиков. Психологическая совместимость и так далее.

Это вполне себе серьезные темы, и темы лучше и глубже проработанные, чем, например, тема влияния выбора ЯП на безопасность софта. Но целевая аудитория, вероятно, несколько иная.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Вопрос в том, хотим ли мы видеть на С++ конференции несколько HR/менеджерско-направленных докладов? Там тенденции в зарплатах, собеседования, построение и поддержание правильного психологического климата в команде, как правильно культивировать токсичность, и чем это нам поможет?
источник

*

*cyberzx in Конференция C++ Russia
Для таких докладов есть более подходящие IT конференции
источник

AV

Alexey Veselovsky in Конференция C++ Russia
источник