Pull to refresh
94
@izvolovread⁠-⁠only

Декомпозитор

Send message

Насколько эти библиотеки независимы?
Если это просто куски проекта, то, вроде, нет необходимости следить за версиями, поскольку и так всё лежит под контролем версий.
Если это реальные модули, то, возможно, имеет смысл отделить их от основного проекта и использовать либо гитовые подмодули, либо, собственно, подключение через CMake. В последнем случае можно использовать модуль FetchContent.

Официальная справка очень даже неплохая.
Если нужно что-то конкретное разъяснить — спрашивайте.

желаем всем коллегам-девушкам… равных зарплат

А у вас в компании уже равные зарплаты?

женщин-специалисток

Тавтология. Либо "женщин-специалистов", либо "специалисток". Вы уж определитесь.

Я считаю, что и комитет, и компиляторщики уделяют слишком много внимания проблемам говнокодеров.

А была критика? И минусы ставлю не я, если интересно.

О своей скромности я могу говорить часами.

Так можно, да. Но многовато будет прагм.

Это всё понятно. Мы же говорим о том, как исключить из -Weffc++ одну конкретную диагностику. Отдельного ключа у неё, естественно, нет.

Я такого способа не знаю. Если знаете, покажите, пожалуйста, буду благодарен.

Офигенный ключ, но, к сожалению, в нём есть неотключаемое правило, которое вообще не даёт создать невиртуальный деструктор. А это слишком сильное требование.
Но ради интереса можно временно включать, да.

И как, нраица?

Опять банальности. Скучно.
Сами-то на чём пишете?

Лучше по какому критерию?

В реальном коде бывает и не такое.

Спасибо, поправлю. Речь, конечно же, о ситуации, когда новое определение функции в наследнике скрывает виртуальную функцию базового класса.

Минное поле, небезопасно, переходите на язык Абырвалг.
Типично.
Неинтересно.

Так не получается...

Тогда не надо говорить про "сроки на грани того, что рынок может ждать". Не знаем, что хотим — не знаем, когда получим.


… в конкурентной борьбе победят самые жадные и быстрые. Потом если продукт победит на рынке, хорошие программисты смогут 3 раза переписать это все еще раз поверх.

Видали, знаем. С такими не по пути.

Тут я вижу сразу две ошибки, причём не технические, а организационные.


  1. В каждый конкретный момент нужно всё-таки знать, что хочется получить. Или, по крайней мере, должна быть генеральная линия;
  2. Жадность, попытка сэкономить на ФОТ. Для создания программного продукта нужны программисты, а не только хороший технарь в предметной обасти.

Без решения этих проблем нет смысла приступать к решению проблем кода.

Information

Rating
Does not participate
Registered
Activity