Size: a a a

ESP8266 & ESP32 [RU]

2021 July 02

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
ну это базовые принципы =\
источник

D

Dim in ESP8266 & ESP32 [RU]
с маленькими массивами работает, мне нужно 256 - с ними не работает
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Я думал может есть че в стиле - чувак, тебе нужно сделать контроллер блока питания с эзернет, НЕ ПРИДУМЫВАЙ ВЕЛОСИПЕД.
Дедовский способ, нужно просто...
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Ну нет, это 90% хорошей архитектуры
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Остальные 10% это наверное делать модули гибкими не в ущерб остальным принципам.
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Вот я только с 3м не согласен.
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Это же оверинжиниринг чистейший.
источник

D

Dim in ESP8266 & ESP32 [RU]
так нафига там Rx и Tx если через них не прогится?
источник

M

Mr.Mait in ESP8266 & ESP32 [RU]
Для отладки наверн оставили
источник

DZ

Dmitriy Zav in ESP8266 & ESP32 [RU]
Там может там есть загрузчик софтовый
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Может у меня руки кривые, но нахреначить хардкод решение под проект, раз в 5-10 быстрее чем делать что то гибкое, которое один хрен скорее всего будет только в этом проекте, а потом еще 10 раз перепишешь, когда гибкости внезапно не хватит.
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
А, еще очень важное, не оверинженерь и не придумывай универсальных решателей, потом успеешь.
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Мы наверное про разное думаем.
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Возможно
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Я имею в виду чтобы апи модуля не зависело от его реализации.
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Чтобы модуль можно было переписать легко
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Не трогая места где вызывается его апи
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Ну это же по факту п2 и есть. Не получиться скрыть особенности реализации, если от них зависит АПИ =)
источник

AM

Aleksander Mironov in ESP8266 & ESP32 [RU]
Но я понял, что имеешь ввиду.
источник

D

Dr Zlo in ESP8266 & ESP32 [RU]
Да, наверное, но я видел (как Си-лучи мерцают во тьме близ врат Тангейзера) вещи которые следуют 2 и нарушают 3, например нужно таскать 3 указателя на разное из функции в функцию, вместо того чтобы сразу вернуть один общий указатель и хранить только его. Я так и не понял зачем это вообще было сделано).
источник