ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1212156 Топик полностью
symbions (29.05.2022 11:31, просмотров: 236) ответил Cкpипaч на Прикольно :) С одной стороны, достаточно близко ("переходник", ёба, а как же еще :)), с другой: оценки - сплошной троллинг.
Согласен с вами, но есть и недостаток (статью не читал - первый абзац где прокрутка остановилась :) ) (несовпадение вычеркнул): 

"В программировании микроконтроллеров большинство русских фирм даже не заботятся о коде как таковом вообще. Для их процессов внутри организации кода как будто бы и не существует вовсе. О коде не говорят. Код не изучают, код не анализируют. Интерес представляет только физический прибор. В большом почете схемотехники и конструкторы (программисты тоже в почёте). А исходники можно вообще хранить в открытом доступе и это никого не волнует. Исходники микроконтроллера никого кроме 1го разработчика не интересуют. В одной российской организации я видел как программист микроконтроллеров называл С функции именами литературных персонажей обычно имена func1 в ходу и это никого вообще не волновало так как кроме него с этим кодом никто не работает. А он хотел быть незаменимым. И как правило один человек делает прошивку для одной платы. Другой программист делает прошивку для другой платы. Каждый пишет свою бажную версию fifo, swap, циклического буфера, цифрового фильтра, загрузчика, reverse_byte, CRC8, crc16, crc24, crc32 (почти, что-то всё-таки копировали друг у друга, но это самостоятельность разработчиков, а не политика фирмы) и пр. зачастую даже без юнит тестов. Повторяемость кода достигает количества программистов в организации умноженная на 100%. Обычно это 500%...700%. Их сорцы никто не контролирует и код не инспектируют, не тестируют не пере используют. Большинство разработчиков даже юнит тестов не делают (даже не могу представить как его сделать для токового выхода мтм292, сделанного на аттини13). В результате во всех проектах может быть дичайший хаос и этого даже никто не заметит. Это особенность российской (и украинской! а шо там у беларусов?) программистской культуры ведения R&D."

Главноый недостаток - в том, что каждый варится сам в своём соку - применение С получается на уровне продвинутого ассемблера (у большинства). И не с кем обсудить и проконсультироваться.