|
|
Просто я начал с самых простых вещей, которые уже оптимизировать некуда. И даже самы самый оптимизирующий транслятор не сможет этого сделать. Но в данном случае я и не пытаюсь говорить о какой-либо оптимизации программы, хотя и сделал несколько замечаний об оптимальности для частных случаев.
Правильно, человек должен прежде всего думать. Он должен думать о том, какие структуры данных следует использовать, какие алгоритмы потребуются для их обработки, и т.д. И чаще всего эти данныы, эти алгоритмы он записывает пользуясь тем или иным языком ему привычным (русским, английским, графическим или ЯВУ). Язык Си является лишь одним из способов записи.
А кодирование программы делается достаточно просто когда алгоритмы у Вас уже разработаны и каким-либо образом записаны, этот процесс легко автоматизируется. И даже если используется ассемблер, то и программист может это сделать также достаточно легко. О чем собственно я и хотел бы рассказать.
И вообще мне хотелось бы сделать нечто вроде "поваренной книги" (пусть это будет) хотя бы для AVR.
E-mail: info@telesys.ru