Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 11113|Ответ: 1

Мысли и голое программирование [Сериализация]

[Скопировать ссылку]
Опубликовано 25.11.2014 22:03:01 | | |
Сначала сформулируйте концепцию — голое программирование, термин, который я придумал, и который относится к написанию программ на голом металле, голом металле, вМикроконтроллерПоле означает систему управления микроконтроллером с аппаратным обеспечением, не думайте об этом.
    Программирование на голом металле — это как освобождение пустоши, и любая мотыга наткнётся на твёрдый камень. Пионеры отправляются в оазис в следующем году. И чем занимаются так называемые инженеры, которые возвращают голый металл? Конечно, мы ищем задание.
    Мы обычно утверждаем, что являемся высокоуровневыми интеллектуалами, так о чём нам стоит думать в процессе пионерства? Конечно, дело не в том, как выполнить задачу, а прежде всего в том, что мы думаем. Ты обходил его? Правильно обходить её, и этот круг обходит мысль. Мысль — это командир простого человека, который делает всё в сложной среде, что влияет на каждую деталь жизни пионера, включая, конечно, само голое программирование.
    Когда человек держит мотыгу, мотыга за мотыгой, под ногами капает пот, можем ли мы знать, о чём он думает? Конечно, трудно сказать, если пойдёшь в мотыгу сам, то узнаешь. Но, наверное, это то же самое, только несколько: почему это солнце такое чёртовски ядовитое? Почему тут столько чертовых камней? Какое место лучше всего сажать здесь? Сколько дней это будет сделано? Это слишком медленно, как было бы здорово, если бы была машина. Конечно, это лишь часть, и любой может придумать множество идей.
    Так о чём нам стоит думать, когда мы начинаем работать с голым металлом? Возможно, наша общая идея такова: сначала выполнить простую функцию, сначала важную, наконец отладить эту функцию сегодня, а завтра выполнить следующую, почему это не тот результат, который я себе представлял? Это действительно необъяснимо! Подожди минутку.
    Если вы берёте задание, создаёте тестовую платформу и начинаете создавать программу, размышляя о одной функции за другой, а затем опьяняете себя радостью успеха, то эта программа по сути называется отсутствием мыслей. Продуманное программирование не может накапливать исходный код сразу, потому что это только сделает кучу тупых чисел робко сжатыми вместе, независимо от того, дублируются они или нет, есть ли противоречия. Поэтому перед написанием исходного кода нужно подумать, как его писать. Многие люди могли думать о подобных задачах до написания, например, о модульной разработке задач и организации программ. Однако такая идея — это лишь вопрос задач, а не идея голого программирования, которая должна влиять на основную идеологию организации исходного кода в процессе организации модулей задач и при написании пустых программ, что напрямую определяет качество исходного кода.
    Структура данных, формирование модуля, инструкция микроконтроллера, механизм работы жёсткой инструкции, режим управления ротовой линией, последовательность прерываний, задержка прыжка, положение кода, логическая организация, отношение между модулями (состояние во время выполнения) и смерть (не во время выполнения состояния) и т.д. — все это составляющие идеи голой программы.
    Это может показаться незначительным, но пустая программа по своей сути такова, она отличается от хост-программы и имеет сильную и полную поддержку операционной системы. Невозможно внедрить операционную систему в микроконтроллер, так что это изменит вкус, но не позволяйте никому сказать, что у того-то микроконтроллера есть операционная система. Качество голой программы часто не ощущается в приложении, возможно, вы сможете это сделать, и он сможет выполнить эту функцию, но хорошая программа имеет хорошую масштабируемость, поддерживаемость, а система обладает высокой стабильностью и высокой производительностью.
    В стремлении к этой высококлассной технической сфере нам нужны хорошие идеи для руководства. Ты выглядишь немного растерянной? В целом, это внедрить отличную душу в исходный код и дать ему отличную идею.




Предыдущий:Скачать цены на товары Tracker_Aibi Price Tracker 1.0
Следующий:pic16F877A управляет датчиком температуры и влажности DHT11

Связанные публикации

Опубликовано 12.06.2018 16:20:49 |

Познакомьтесь с Bu Mo Awesome
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com