> -- Galkov писал(а):
> Но никогда не изготавливалась документация, чтобы ее понимал "любой дурак". Нетривиальные идеи имеют право (и всегда имели) на нешаблонное изложение. Имели на релюхах, на аналоговых микросхемах, на цифровой рассыпухе, на гибридах микроконтроллера с аналоговыми микросхемами и мультиплексорами... И сейчас имеют, именно такова инженерная культура.Если устройство на печатной плате работает без наводок (то есть корректно), и для достижения такого результата сначала использовались стандартные методы, а когда их оказалось мало - нестандарнтые, то техника у данного разработчика поставлена. Если конструктор не пытается создать новый вид полупроводниковых приборов, а пользуется уже существющими классами, то это допустимо.

Но если он начинает свинчивать с тех же транзисторов крышки и паять что-то там внутри как ему вздумается, аргументируя это словами "Нетривиальные идеи имеют право (и всегда имели) на нешаблонное изложение", то такую деятельность сложно называть профессиональной: крышки являлись мини-радиатором, к которому можно было добавить более массивный радиатор в случае необходимости. А такой разработчик своими опасными действиями лишил устройство этой возможности, да и вообще сильно добавил "ненадёжности". Вам-то такое и в голову не придёт, потому что техникапоставлена. Умному парню-новичку - тоже, потому что он послушает и привильно обдумает слова своего преподавателя по электронике.

А даже умному парню-программисту слушать пока некого, потому что в программировании на сегодняшний день ставят технику не на программирование а на сборку. (Сборка - это обязанность рабочего на конвейере, а не инженера.) И нужен здесь не интеллект, а смекалка, потому что "рассыпуха" делалась от балды, и смекалистые должны научиться сопрягать шар с выемкой для куба. И нынешнее образование зачастую старается разделить всех желающих стать программистами на две группы: очень тупых и очень сильных.

P.S. Я не сторонник шаблонных решений, а просто считаю, что поставленная техника должна подсказывать её обладателю, когда стандартные решения не подходят, и необходимо импровизировать.

P.P.S. Вы постоянно пишите Думать с большой буквы. Ну так вот: многие из тех, кто сейчас программирует, даже не думают, и Вы защищаете не тех. А Илья не выступает против тех, кто Думает.