Pull to refresh
8
0
Денис Александров @Guitariz

Android разработчик

Send message
Есть лишь одна большая проблема комплексного состояния — мерж изменения. Если у нас поменялся условный флаг isLoading, вовсе не факт, что надо по другому отображать остальные поля. А значит, надо писать явную проверку на соответствие предыдущему отображения. Вот если каждое из свойств независимое, или сгруппировано по принципу конечного автомата — вопросов нет. Но принципиально пользоваться ровно одним состоянием, на мой взгляд, не всегда удобно
я тоже почему то ожидал интеграцию сбербанка и хабра прямо в студию
Не думаю, что в договоре указано «дизайн, сделаный человеком». Думаю, можно все свести к тому, что фотошоп и нейросетка суть инструменты и ПО
Но пропало слово success. ИМХО, но тогда уже лучше исппользовать вот такую верстку
load(
    url: "someURL", 
    success: { data in }, 
    failure: { error in }
)

ViewModel в общем случае содержит модели данных, которые можно отобразить. Презентацию сделает фрагмент или binding компонент.
Можно написать ViewModel и без использования UI и платформенных компонент — на пустых экшнах и моделях.
Новая версия (SE-0279) предлагает новый синтаксис для конечных замыканий, который позволяет вызывать несколько замыканий в качестве параметров функции более читаемым способом. Это сводит к минимуму использование слишком большого количества скобок в сигнатуре функции.


Смотрю на код, и в новом представлении насчитываю на 4 скобки больше, чем в старой версии
Хочется заметить, что в самой статье никто не говорит, что JS язык не серьезный или не развитый.
Хочется пожелать аффтору и всем злопыхателям… не срать там, где уже было насрано до вас.

Вот это прямо в золотые цитаты, очень хорошо, что автор для решения рассмотренных в статье проблем не стал городить очередной фреймворк, дающий возможность писать на языке одно, а подразумевать — другое.
классическое «не баг, а фича». Наличие документации к кривому решению не придает ему элегантности
Все и оценили. Карма и рейтинг статей ровно для этого и нужен.
Для меня хабр источник информации, мне важно, чтобы он оставался незагаженым.
К сожалению, подобная статья является как раз обратным примером, вот и соответствующая реакция.
листинг это не отдельная статья, тут правда надо более профильный инструмент юзать
можно например описать, зачем код нужен, какие проблемы решает, иллюстрации добавить… ну или правда не писать статью тогда
Это кстати один из ключевых маркеров, позволяющий их различать (для несведущего человека).
При грамотном проектировании на <любое название языка> большой разницы не будет — да.
Вопрос, должно ли приложение падать, когда на бек приходят неконсистентные данные — мой ответ да, но у каждого свое видение.
Усталость — не выгорание.
И дурная работа за месяц к выгоранию не приведет.
Третья история как раз по теме.
Нестареющая картинка, что сказать
image

У TradingView мы нормальный базар устроили (я слева)!
Вообще митап у TradingView проходит раз в месяц и формат всегда такой. Лично мне очень заходит
и Саратовым.


где находится Саратовый?
А ничего, что любая корпорация крупнее сети ларьков платит налоги такие и там, где им удобно?
В разделе «Образование» перечислите названия учебных заведений, специальности и сроки обучения, начиная с высшего образования и заканчивая краткосрочными интенсивами.

Спасибо, очень полезно

Information

Rating
Does not participate
Location
Ростовская обл., Россия
Date of birth
Registered
Activity