Pull to refresh
581
35.6
Андрей Карпов @Andrey2008

Директор по маркетингу

Send message

PDF могу сделать, но не очень вижу смысл. Если хотите, сделаю и где-то выложу. Бумажная книга готовится. Текст достаточно сильно переработан, так как нельзя делать постоянные отсылки на внешние ресурсы. Что-то пришлось удалить, что-то расписать подробнее, что-то вынесено в раздел "терминология". Но в целом смысл будет тот-же.

Конкретно для этого кода вполне приемлемо, так как код прост и однотипен. И вообще синтетика. В целом, любой совет, не отменяет необходимость думать в процессе создания хорошего кода :)

Принимаю эстафету и предлагаю вниманию свою подборку вредных советов: 60 антипаттернов для С++ программиста.

Макросы — это плохо. Что ещё плохо? Читайте подборку 60 антипаттернов для С++ программиста!

Тема продолжается и развивается. Теперь есть "60 антипаттернов для С++ программиста". Там не только больше "советов", но и есть пояснение по каждому из них.

Возможность такой записи ничего не решает. Ибо неизвестно, сколько бит нужно выбрать, чтобы оно совпало с размерностью size_t. Т.е. непонятно, сколько бит выбрать, чтобы счётчик мог перебрать все элементы любого массива. Как раз вектор развития, всячески избегать указания конкретной размерности.

Дело было давно. К сожалению, ссылки постепенно умирают.

О нет, только не класс! Про это будет в "Вредный совет N56. Больше классов!".

Притензия непонятна. Там сказано, что погрешность может быть большой или малой. И даны отсылки. Предложите свой вариант правильного подхода. :)

Порядка нет, только путь фейспалма :)

Тема поиска ошибок с помощью ChatGPT однозначно интересная и мы уделим ей внимание. Однако, общую восторженность я не разделяю. Я просто оставлю это здесь: GPT-3 нашёл 213 Security Vulnerabilities… Или не нашёл.

Не аргумент. Бесплатные анализаторы кода не мешают продавать лицензии PVS-Studio.

Что что-то прибьёт PVS-Studio я уже читаю более десяти лет :). То Cppcheck, то Clang... То свежий Visual Studio 2010 (пример: "Народ против PVS-Studio: дубль первый"). Не страшно. Однако, считаю полезным знакомить читателей в комментариях (пример) или в таких вот статьях, с реальностью.

Примечание на всякий случай. PVS-Studio работает как standalone-приложение и не нуждается в подключение к сети.

Продолжаем тему полезного и интересного: Reddit для программистов.

Не понял мысль и как это связано с моим комментарием. Прошу пояснить.

Если замечать такие ляпы, то не получится написать восторженную статью :) Ну или автор на самом деле слабый программист и не понимает, что пишет.

У нас недавно заметка была: Хорошо ли ChatGPT ищет ошибки в коде? А по поводу этой статьи, написал ниже.

Information

Rating
135-th
Works in
Date of birth
Registered
Activity

Specialization

Specialist
C++
C
Software development