«Идеальная архитектура» и «говнокод» это не противоположные стороны спектра. Может быть «говнокод» при почти «идеальной архитектуре»
Может. Потому что «идеальная архитектура» это идеальное разбиение программы на модули. И внутри модуля может иметься говнокод, но, разница не в этом, а в том что
— «идеальная архитектура» — при чистке говнокода ничего не ломается;
— «дерьмовая архитектура» — при чистке говнокода ломается ВСЁ и приходится лепить множество заплат;
— бывают и промежуточные состояния архитектуры.
Продуманное разбиение программы на модули, которые возможно изменять и дополнять не ломая всего остального. То есть не создаётся «который не нужен сейчас, но возможно понадобится в будущем», а создаётся код который сейчас нужен и используется для взаимодействия между модулями.
есть некоторый код, который за это «создание возможностей» отвечает?
По сути да, но этот код не висит мёртвым грузом «который не нужен сейчас, но возможно понадобится в будущем», а реально используется и работает.
Это как разъёмные соединения — вместо жёсткого прибивания гвоздями.
И если, что-то нужно изменить, то достаточно изменить конкретный модуль, а не лепить поверх всего заплату.
Нет, это не добавление кода «который не нужен сейчас, но возможно понадобится в будущем», а создание возможности легко добавить такой код в случае необходимости не сломав ничего.
Что достигается продуманной архитектурой = без кривого прибивания гвоздями «тяп-ляп и в продакшн».
Вы же, когда управляете автомобилем, не тормозите перед каждым идущим по обочине пешеходом и не ждёте, что они кинутся вам под колёса
Она не по обочине шла, а по разделительной полосе, тут даже дурак догадается, что она переходит дорогу.
PS Если кто-то идёт рядом с нерегулируемым пешеходным переходом, то это тоже ситуация в которой стоит ожидать перехода дороги и нужно подъезжая сбросить скорость. Как и в случае когда рядом со школой стоит знак «осторожно дети!».
В апреле специалисты из Nvidia показали другую технологию, добавляющую новые фрагменты к изображению – реконструкцию фотографий. Метод позволяет убрать предмет с изображения, после чего система заменит пустой фрагмент на реалистичный фон
И не только! Купил на Steam'е первый сезон аниме Berserk. А через год мне сообщили, что он недоступен в моём регионе и вернули деньги. :(
Пришлось скачать пиратку!
Может. Потому что «идеальная архитектура» это идеальное разбиение программы на модули. И внутри модуля может иметься говнокод, но, разница не в этом, а в том что
— «идеальная архитектура» — при чистке говнокода ничего не ломается;
— «дерьмовая архитектура» — при чистке говнокода ломается ВСЁ и приходится лепить множество заплат;
— бывают и промежуточные состояния архитектуры.
По сути да, но этот код не висит мёртвым грузом «который не нужен сейчас, но возможно понадобится в будущем», а реально используется и работает.
Это как разъёмные соединения — вместо жёсткого прибивания гвоздями.
И если, что-то нужно изменить, то достаточно изменить конкретный модуль, а не лепить поверх всего заплату.
Что достигается продуманной архитектурой = без кривого прибивания гвоздями «тяп-ляп и в продакшн».
PS а человека стоящего возле пешеходного перехода, Убер тоже воспринимает как неподвижного и гонит не сбавляя скорости?!
Она не по обочине шла, а по разделительной полосе, тут даже дурак догадается, что она переходит дорогу.
PS Если кто-то идёт рядом с нерегулируемым пешеходным переходом, то это тоже ситуация в которой стоит ожидать перехода дороги и нужно подъезжая сбросить скорость. Как и в случае когда рядом со школой стоит знак «осторожно дети!».
Это ведь не единичные дома, как я понял, а целые группы домов. Нужно смотреть, процент по группам, а не в целом по стране.
Если «неопределенное препятствие» = Лось, то это крайне стрёмный алгоритм.
Неужели и до строительства домов дошло Запланированное Устаревание?
Эти дома для тех кто не может себе позволить нормальное жильё.
Хорошо бы такой плагин для фотошопа!
А что это? (толком не гуглится)
А куда их по вашему деть?
Они существуют и где-то живут.
Или по-вашему они должны спать и жить на улице?!
Пришлось скачать пиратку!