glblab 0 15 марта Опубликовано 15 марта · Жалоба О компании: Контрактная разработка. Специализируемся на измерительных приборах Обязанности: разработка встроенного ПО для микроконтроллеров отладка и тестирование встроенного ПО Требования: опыт программирования микроконтроллеров; знание языка программирования С (std С1X); умение писать структурированный и самодокументирующий код; знание периферии микроконтроллеров: SPI, UART, TMR, ADC etc; опыт применения RTOS для микроконтроллеров; умение пользоваться системой контроля версий Git; понимание цифровой схемотехники, умение читать электрические схемы; технический английский для чтения документации. Условия: - Заработная плата от 180 000 руб. - Удаленная работа Присылайте резюме. Контакт для связи: Андрей – [email protected] Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mcuprog 1 15 марта Опубликовано 15 марта · Жалоба 1 hour ago, glblab said: самодокументирующий код; объясните что это такое? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 55 15 марта Опубликовано 15 марта · Жалоба 14 minutes ago, mcuprog said: объясните что это такое? /** @brief NVIC Enable Interrupt * * Enables a user interrupt. * * @param[in] irqn Unsigned int8. Interrupt number @ref nvic_stm32f1_userint */ 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 60 15 марта Опубликовано 15 марта · Жалоба On 3/15/2024 at 12:10 PM, mcuprog said: объясните что это такое? doxygen Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey Si 1 16 марта Опубликовано 16 марта · Жалоба 6 hours ago, dimka76 said: doxygen Самодокументируемым кодом это никто не называет. Что под этим термином понимал ТС не очевидно. Возможно имел ввиду умение писать код легко понятный без какой-либо документации. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 55 16 марта Опубликовано 16 марта · Жалоба 4 hours ago, Andrey Si said: Возможно имел ввиду умение писать код легко понятный без какой-либо документации. Это из области фантазий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ichthyandr 0 19 марта Опубликовано 19 марта · Жалоба On 3/16/2024 at 4:20 AM, Andrey Si said: Самодокументируемым кодом это никто не называет. Что под этим термином понимал ТС не очевидно. Возможно имел ввиду умение писать код легко понятный без какой-либо документации. Да вообщето документировать надо, ато в отгадки поиграть можно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
selax 20 19 марта Опубликовано 19 марта · Жалоба В 15.03.2024 в 12:24, x893 сказал: /** @brief NVIC Enable Interrupt * * Enables a user interrupt. * * @param[in] irqn Unsigned int8. Interrupt number @ref nvic_stm32f1_userint */ В 15.03.2024 в 21:53, dimka76 сказал: doxygen Вообще нет. Даже наоборот. Самодокументируемый код - это код, который понятен с минимальным количеством комментариев. Т.е. следование какому либо кодстайлу, адекватные названия переменных и методов и так далее. 1 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kpv 12 19 марта Опубликовано 19 марта · Жалоба 1 hour ago, selax said: Самодокументируемый код - это код все верно, это устаканившийся термин. куча статей в интернете, как за, так и против https://habr.com/ru/articles/458264/ https://tproger.ru/articles/15-tips-selfdoc-js https://pikabu.ru/story/a_kto_vas_nauchil_pisat_samodokumentiruemyiy_kod_10002130 https://habr.com/ru/companies/piter/articles/460725/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 178 19 марта Опубликовано 19 марта · Жалоба да, разбивать функцию в 200 строк на 100 отдельных функций по 4 строки куда лучше для чЕтаемости🤣 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gridinp 3 24 марта Опубликовано 24 марта · Жалоба В 19.03.2024 в 14:29, selax сказал: Вообще нет. Даже наоборот. Самодокументируемый код - это код, который понятен с минимальным количеством комментариев. Т.е. следование какому либо кодстайлу, адекватные названия переменных и методов и так далее. всё это очень субъективно, а потому возможны внутриконторские холивары, когда программистов больше чем один Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smart_pic 7 24 марта Опубликовано 24 марта · Жалоба On 3/15/2024 at 10:34 AM, glblab said: умение писать структурированный и самодокументирующий код; Видя подобные фразы в объявлениях - прохожу мимо даже не вникая во все остальное . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VikG 3 24 марта Опубликовано 24 марта · Жалоба 1 hour ago, smart_pic said: Видя подобные фразы в объявлениях - прохожу мимо даже не вникая во все остальное . обычная фраза "писать код с комментариями в формате блабла" написана немного иначе Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
selax 20 24 марта Опубликовано 24 марта · Жалоба 7 часов назад, gridinp сказал: всё это очень субъективно, а потому возможны внутриконторские холивары, когда программистов больше чем один Не субъективно это. Это, как правило, чётко прописанный стандарт как и что писать. А это требование - это умение следовать этим стандартам. Холиваров тут никаких быть не может. У каких то контор он свой, у каких то готовые пользуются. Например такой: https://google.github.io/styleguide/cppguide.html 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Almaz1988 2 25 марта Опубликовано 25 марта (изменено) · Жалоба On 3/24/2024 at 1:57 PM, smart_pic said: Видя подобные фразы в объявлениях - прохожу мимо даже не вникая во все остальное . Осталось научиться делать это молча. Не облаивая каждую проезжающую мимо вакансию. Изменено 25 марта пользователем Almaz1988 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться