• Гонка вооружений
    0
    Собственно и для Андроид Compose не первый Есть например Anko от Jetbrains relativeLayout padding dip 16 val w dip 200 val loginEditId 155 val ...
  • Какое главное отличие Dependency Injection от Service Locator?
    +2
    Так давайте один раз все проясним Последняя буковка в SOLID это Dependency Inversion Principle сокращается как DIP Для реализации этого принципа нет никакой необходимости в библиотеке ручная ...
  • Разбираемся с SOLID: Инверсия зависимостей
    +2
    DIP требует переписать A B а также и Symfony Finder или написать обёртку для него так чтобы A и B зависели от какой то абстракции в данном случае наверное интерфейса типа FileFinderInterface ...
  • Архитектурная пирамида приложения
    +2
    Немножко странная схема получилась и чек лист тоже DDD напрямую связана с бизнес логикой Соответственно слой с DDD должен идти сразу за слоем Бизнес требования и до всяких там KISS и YAGNI Вы ...
  • Разработка электроники. О микроконтроллерах на пальцах
    0
    Панельки по ссылке выше разумеется не для серийного устройства а например для прошивальщика или для прототипа Вот именно поэтому восьмибитники и лидируют в опросе В DIY обычно нет такого ...
  • Какое главное отличие Dependency Injection от Service Locator?
    0
    И в чем я был не прав Service Locator сюда прямого отношения не имеет поскольку не обязан реализовывать DIP Service Locator реализующий DIP это уже DI SL не реализующий DIP оператор ...
  • Сравнение OpenGL и Direct3D
    0
    openGL в базисе своем дает только базисные а точнее атомарные функции чтобы отрисовать текструрированый треугольник надо сделать десятки вызовов загрузка текстры заливка бинд MMU vertex index ...
  • Руководство по WebKit-атрибуту srcset в тэге img
    +1
    Думаете что отправить меня в поиск это хороший способ ответа Ну хорошо тогда я вам дам пару цитат для размышления The Nexus One has a physical resolution of 480x800 but the Android WebKit ...
  • Рано закапывать Java
    +1
    Хочется сахорка Держи ui frameLayout width mathParent height dip 100 backgroundColor RED child x x frameLayout width dip 50 height dip 50 ...
  • Простое объяснение принципов SOLID
    0
    если возвращаться к исходной теме вы действительно путаете DIP и DI Вы можете реализовать DIP без DI таблица указателей на функции в каком нибудь Си или промежуточный модуль который предоставляет ...
  • 7 правил проектирования печатных плат
    +1
    Первый и последний это не 7 14 или 8 16 это 1 8 или 5 14 например А питание в SOIC как и в DIP чаще всего подается таки на 7 14 8 16 и т п распиновка SOIC обычно повторяет DIP Для DIP ...
  • Разработка электроники. О микроконтроллерах на пальцах
    0
    DIP дороже DIP съедает больше места У DIP нет преимуществ кроме легкости монтажа а это не актуально для нормального разработчика Панельки по ссылке выше разумеется не для серийного устройства ...
  • Разработка электроники. О микроконтроллерах на пальцах
    +1
    В DIY обычно нет такого понятия как прототип У меня есть Сначала слепить прототип с кучей проводков из остатков каких то плат просто чтобы проверить что все заработает ничего не забыто и не ...
  • Чем быстрее вы забудете ООП, тем лучше для вас и ваших программ
    0
    TDD Про TDD в оригинальном варианте максималиста я соглашусь с вами Однако гармоничный путь описанный в исскустве автономного тестирования это смесь написания тестов иногда перед иногда после ...
  • Принцип подстановки Барбары Лисков
    0
    вы изменили код клиента вообще это очень долго описывать например создание конкретных классов подверженных изменениям есть очень плохо так как он нарушает принцип DIP последняя буква в SOLID Вы ...
  • Обобщение медианного фильтра
    +2
    В 2007 году на турнире по программированию давал такую задачку zcontest ru 2007 02 zdip php Лучшие решения на картинках можно посмотреть здесь zcontest ru 2007 02 zdip_bestsol php Так ...
  • Android. Заметка на будущее
    0
    можно сказать все статья посвящена тому чтобы люди не использовали px используйте dip density independent pixel Если у вас поползла верстка и контролы это проблема не андроида и производителей ...
  • Я не знаю ООП
    0
    Ну попробуйте описать как применить LSP без полиморфизма OCP может иметь смысл еще в частных случаях модульной архитектуры но не в процедурном стиле разработки Там не предполагается что ...
  • Не пишите комментарии к коду!
    0
    DIP нарушается только если у нас название сигнатура функции зависит от её реализации Если не зависит то всё в порядке с DIP изменение реализации не потребует изменения вызывающего кода
  • Еще одна книга о паттернах? Дайте две!
    +4
    А при чем здесь Dependency Injection ну и даже он ведет свою историю с принципа DIP описанного Бобом Мартином в 1996 www objectmentor com resources articles dip pdf Я же про GoF книга 1994 ...