Show previous comments
[DATA EXPUNGED]
>Но каким образом я могу написать тесты для функций, которые вызывают системные функции? Для начала надо понять будет ли там логика, которую надо покрывать юнит тестами. Тестировать просто вызовы можно, если начальство покрытия требует. У тебя какое-то странное понимание тдд. Ибо это итеративный процесс. Посмотри какое-нибудь видео, где люди практический пример показывают. @tech Другой вопрос что далеко не все функции имеет смысл тестировать. Например функции с тривиальной логикой. Ну и как сказали выше, если писать код с прицелом на тесты, моки и т.д., работать это все будет не очень хорошо, да и поддержка такого кода может быть слишком трудоемка. если у DSi (что так и есть) проц ARM, то почему мы технически не можем (или всё же ли можем) запустить ОС DSi чисто на RPi? @latte во всяких микроконтроллерах вроде STM32C0 тоже ARM. ARM это широкое семейство процов, бинарная совместимость там не предполагается. Как минимум в исходной железке может быть какая-то переферия к которой нет (или есть, но работает чуть по другому) к которой обращается код. И едва-ли в коде предусмеотрены какие-то фолбэки на случай если в переферия не ответила как ожидалось Доброе утро. Я правильно понимаю, если я при разметке диска вынес /home в отдельный раздел, то в будущем смогу переустановить систему без необходимости куда-то сохранять данные?
Show previous comments
@tech Верно ли, что пакеты go должны быть совместимы как с оригинальной реализацией go, так и с gcc-go? Если нет, то где брать пакеты специально для gcc-go? Если да, то, полагаю, что по крайней мере один из моих пакетов сломан (net@v0.8.0/internal/socket: отсутствует файл textflag.h) и это повод написать разработчикам пакета? @tech by @devadideva |