-
- Уже пояснял, но повторю. Я учусь сейчас (в смысле "не
переучиваюсь"). У меня нет привычек и пристрастий, от которых
больно и неудобно отказываться. Я "чистый лист", на который можно
писать что угодно. Посему нет никаких оснований избегать правил
MISRA, потому что я, лично я, от этих ограничений ничего не теряю и
ни от чего не отказываюсь. Люди даже на браинфаке программируют, а
здесь просто некоторый набор вполне разумных правил. К тому же,
выясняя причины ошибок, teap0t(532 знак., 23.09.2020 21:11)
- Это понятно, но с другой стороны это как пробовать алкогольные напитки сразу с неразведённого спирта - получишь отвращение или не верное представление. symbions(13 знак., 24.09.2020 15:48)
- Если упарываться по анализу кода на всевозможные Rule-чекеры, то не на одном только MISRA свет клином сошелся. Есть standalone версия PVS-Studio (ее можно использовать free), она также как MISRA-чекер чекает код на отсутствие потенциальных ошибок. Или есть Clang Static Analyzer. RxTx(410 знак., 24.09.2020 01:54, ссылка, ссылка)
- Это очень хорошая мотивация. А спросил я потому что переживательно на все это смотреть. (в полушутку) Ты как бы сам прищемляешь себе, и потом от этого же страдаешь.... Некий такой (со стороны) мазохизм... :)) Но окей, ладно. Каждый как говорится, д..чит как он хочет. В C++ тебя ждут еще несколько тысяч правил, масса cookbook'ов "так не делайте, а делайте так" (а через 5 лет выясняется что делать надо было совершенно наборот) и всяких занятнейших штук. - RxTx(24.09.2020 01:48)
- Кстати, по поводу заголовочных файлов - главное не забыть включить заголовок в свой Сишный файл! Из трех месяцев один день можно исключить ;) - VLLV(23.09.2020 22:55)
- Уже пояснял, но повторю. Я учусь сейчас (в смысле "не
переучиваюсь"). У меня нет привычек и пристрастий, от которых
больно и неудобно отказываться. Я "чистый лист", на который можно
писать что угодно. Посему нет никаких оснований избегать правил
MISRA, потому что я, лично я, от этих ограничений ничего не теряю и
ни от чего не отказываюсь. Люди даже на браинфаке программируют, а
здесь просто некоторый набор вполне разумных правил. К тому же,
выясняя причины ошибок, teap0t(532 знак., 23.09.2020 21:11)