кто как пишет тесты? снизу вверх или сверху вниз? интеграционные тесты покрывают большую часть кода. и юнит тестами можно закрыть оставшиеся граничные случаи. если же писат...
почему считается, что разработке на ноде быстрее разработки на том же дотнете, хотя у последнего есть мощные фреймворки, орм, LINQ-магия, которые явно помогают быстрее писать ...
читаю тут статью о синтаксисе раста и там пишут: "Программа, написанная на Rust, не имеет информации о типах во время выполнения, так как при компиляции происходит "стирание т...
читал тут книгу по оптимизации. автор говорит, что приемы актуальны и для интерпретируемых языков. как думаете, что актуально для ноды?
хочется снова поднять тему снижения производительности из-за throw new Error. или никого скорость не волнует? типа новых серверов накупим? подробнее: https://t.me/nodejs_ru/5...
видели, наверное, презентацию Railway Oriented Programming? https://fsharpforfunandprofit.com/rop/ пробую в схожем стиле писать на тс, используя result тип аля раст. чтобы вм...
подскажите насчет DI-контейнеров на декораторах. у меня есть репозиторий. мне надо его внедрить в сервис. но в сервисе я использую только один из методов репозитория, поэтому ...
я когда-то размышлял о том, что надо ли в юниттестах мокать все зависимости модуля (даже если все корректно и без моков работает). минусов полно: зависимость изменилась? меня...
int add(int x, int y) { return x + y; } int x = 5; int value = add(x, ++x); // здесь 5 + 6 или 6 + 6? Это зависит от компилятора и от того, в каком порядке о...
так к чему в итоге пришли? реляционные связи монги ничем не уступают рсубд?
вот такой пример, наверное, будет понятнее. т.е. контроллер должен еще и собственные DTO делать. потому что если он воспользуется общим User, то тс проглотит. но это какой-то ...
у тебя сейчас есть две абстракции: модель и контроллер. ты их отделяешь друг от друга. сейчас у тебя если бд выкинет ошибку, то она попадет в контроллер как есть — то есть к...
не, ты не в ту сторону пошел и не на том делаешь акцент. никаких фатальных ошибок не существует. есть только два типа: 1) ожидаемые ошибки. 2) исключительные ситуации. в тво...
предположим, я делаю бота для телеграма. но хочу использовать многослойную архитектуру. у меня есть обертка над апи телеги TelegramWrapper, у которой: * есть функция onComman...
оффтоп, но подскажите, есть ли русскоязычный аналог hackernews или reddit? типа нечто тематическое, куда можно закинуть свою ссылку шоб ее комментировали?
небольшой оффтоп. играюсь тут с растом. насколько же у него крутой компилятор, если эти две функции компилируются в одинаковый ассемблер: fn largest1(list: &[i32]) -> Option<...
они там еще пишут "Absolutely do not use timer mocks when testing Mongoose apps.". ссылка timer mocks ведет на моки джеста. при этом в следующем абзаце есть ссылка на ишюьс пр...
на этом таймкоде тимур говорит про "огромные проекты написанные только на эвент эмиттерах", считая такое анти-паттерном https://youtu.be/RS8x73z4csI?t=4660 а в чем проблема? ...
блин, что случилось с докой телеграфа? ничего теперь не понятно
Как раньше апи ВК делал?