Программирование : Dart & Flutter по-русски
???????
Ну не фонтан, но там очень полезные гайды
???????
Особенно новичкам
???????
Лейаут гайд очень полезный
???????
Их тама даже 2-3 если правильно помню
Fearless Cry
На медиуме просто разрабы постят
Evgenii Elchev
на хабре тоже)
Fearless Cry
Разрабы флаттера, в смвсле
???????
По медиуму научился в бесконечные списки както
Fearless Cry
Нет на Хабре разрабы флаттера не постят
Evgenii Elchev
но там есть один
Evgenii Elchev
и он в коментах отвечал
Evgenii Elchev
или это из дарт тимы
???????
Часто медиум во флатере для меня роль SO выполнял
???????
Находил на нем интересные решения
???????
Да, обзор архитектур, точно, третья статья. Хоть сейчас уже и подустаревшая
Artyom Nesterenko
Вячеслав Егоров, который здесь в чате тоже есть. ?? Других я на Хабре не видел.
Aleksey
да, много статей годных по флаттеру на медиуме, ты прав
Fearless Cry
Это там где скопед модел блок редакс?
???????
Ну сча она уже подустарела, пылью покрыласб
???????
Интерфейс блока поменялся
Fearless Cry
Блок победил ??????
???????
Новички скопед все чомуто пытаются на провайдер заменять (хз как в их глазах DI является архитектурой)
???????
редаксом вообще никто не пользуется
Fearless Cry
Хожу по собеседованиям на флаттер
Fearless Cry
У всех редакс
???????
Ну у него популярность никакущая. Сужу по лайкам в пабе и звездам на гитхабе
Fearless Cry
Либо редакс + блок
Fearless Cry
Что ещё страннее
???????
Блок с большим отрывом, мобх также в разы популярнее
???????
Мб это ситуация сугубо по россии
Fearless Cry
Ну вот в итоге по моим ощущениям из опыта редакс на первом месте, на втором блок
???????
Либо редаксы самописные
Fearless Cry
Там же есть Фиш редакс
Fearless Cry
Просто редах
???????
Ну думаю свою позицию скриншотами паба и гитхаба пруфать не надо?)
Evgenii Elchev
и самому написать можно
???????
Проверял гдет с пару месяцев назад
Evgenii Elchev
я кстати решил выпилить блок пакет
Evgenii Elchev
и руками сделать
Fearless Cry
Не надо, тем более что я все равно буду верен тому что я слышал от разных команд
???????
Сначало стоит открыть ишью и поговорить с фелангелом
Fearless Cry
Чем вам блок как пакет мешает?
Evgenii Elchev
там где я работаю и собираюсь работать это хорошая позиция
???????
А насирать собственные костыли никому не интересные - это ниочемно
???????
Ну говнокодинг и похуистичное отношение к комьюнити, да
Fearless Cry
Почему? Блок с открытой лицензией, платить не надо, упоминать не надо
Evgenii Elchev
а то прийдешь в сбер или яндекс и расказывай им о костылях и насирании собственных костылей)
(;?_?) Ivan Zhuravlev ???>?
звездочки != тому на сколько на самом деле распространено применение данных технологий, ну Лис
Evgenii Elchev
на фрилансе, да можно хоть все пакетами обложить)
Fearless Cry
В Яндексе используют редакс
???????
Причем вангую, даже не пытались говорить с фелангелом, лол
Evgenii Elchev
официальный пакет?
???????
Феликс очень вежливый, он мне сразу отвечает
???????
Ну более валидной метрики у меня нема. Субъективные ощущения - еще менее надежные.
Evgenii Elchev
тут есть люди из яндекса?
Evgenii Elchev
слушать сообщество)
(;?_?) Ivan Zhuravlev ???>?
???>? ну с этим я не спорю. просто количество звездочек это как цифра iq, имхо
???????
Субъективные ощущения - еще менее надежные.
Evgenii Elchev
я вообще привык собирать мнения со статей, конф, от людей
Evgenii Elchev
а мне правда потом говорят это твои влажные фантазии, ну ладно)
???????
Ну найдешь более валидную метрику - учту)
Evgenii Elchev
это статистика
(;?_?) Ivan Zhuravlev ???>?
ложь, наглая ложь и статистика
???????
Манямечты и жопные ощущения когото там еще менее валидный показатель
Evgenii Elchev
блин мне нужен смайлик с поднятыми вверх руками
Evgenii Elchev
просто когда ты смотришь на кучу компаний которые делают как то так
Artyom Nesterenko
Был один где-то.
Evgenii Elchev
п потом чел из чата говорит что оно не так и так и никто не делает
Evgenii Elchev
у кого там ощущения, а у кого нет)
(;?_?) Ivan Zhuravlev ???>?
ой да ладно. в компаниях тоже делают 3-5 человек один из которых протолкнул свою идею
Evgenii Elchev
да не всегда, при том если с ними обговорить то тебе расскажут. Есть один парень, он что то типа редакса везде толкает в ios, но я общаюсь с людьми и не вижу что бы это использовалось в каких то компаниях. Так один чел там, другой тут
(;?_?) Ivan Zhuravlev ???>?
???>?
???????
Энивэй, копипиздить у Феликса даже не попытавшись поговорить с ним о фиче - это мерзко.
???????
Он готов говорить и обсуждать вообще самые бредовые идеи и сразу дает свой дискорд
Evgenii Elchev
это только в твоей голове это воровство, еще раз говорю, блок придумал не он, и прав на эту архитектуру у него нет
???????
Так тебя в суд никто и не потащит за твой говнокод
Evgenii Elchev
у него конкретная реализация
Maxim
Права на архитектуру - звучит мемно =)
???????
А сделаешь ты именно говно
Evgenii Elchev
ну лис утверждает что они есть
Fearless Cry
Ты просто скажи чем тебя пакет не устраивает
???????
У них в говнокомпании так принято)
Evgenii Elchev
тем что он пакет) который написал не я и в котором много чего ненужного есть
Fearless Cry
А ты не передергивай!
(;?_?) Ivan Zhuravlev ???>?
ну хзхз... оракл срался же с андроидом из-за говнокода
Evgenii Elchev
в твоей кстати тоже
Fearless Cry
То есть ты планируешь все писать сам?)
???????
[
{
"type": "link",
"text": "https://t.me/rudart/164774"
}
]
Evgenii Elchev
ну и нафиг тянуть пакет если его можно за два часа и 100 строк самому написать?
???????
Я и не передергиваю. Это обсуждение было еще пару дней назад
???????
Без поддержки сообщества)
Fearless Cry
Ну тем что А) экономия Б) гарантия что не написана хуйня
(;?_?) Ivan Zhuravlev ???>?
да ладно тебе, он же опытный девелопер. не один проект зарелизен
Evgenii Elchev
я тебе еще раз говорю, у тебя в компании точно так же делают и ничего, топ 1 мобильный оусторс
Fearless Cry
А ты запросто можешь накнопать херь которую потом нельзя будет расшифровать
???????
> Б - ну если магией Ctrl+C Ctrl+V спиздить, то естественно не хуйня будет
Evgenii Elchev
я так не пишу
???????
Правда пока кнопочку "форк" не нашли
???????
Попозже найдут, удивятся)
Fearless Cry
Так кто угодно может написать, проблема не в тебе
Maxim
Не понимаю, в чем не прав Женя. В скаенге тоже в итоге придумали свою архитектуру похожую на MVP+C. Которая всем зашла в команде (что главное) и которая получилась правда классной. И кому надо было писать за разрешением в этом случае?
Fearless Cry
Ты кажется не а теме разговора
???????
С автором пробывал говорить о фичах? Тесты будут? Поддержка сообщества будет?
Evgenii Elchev
да ты реально достал, с чего ты взял что я что то буду от туда копировать? или ты думаешь что я на столько тупой, что сам не смогу написать пару классов для архитектуры в которой есть отдельный класс со стримом в котором бизнеслогика лежит?
???????
Если хоть на 1 или 2 вопрос ответ - "нет", то говнокодинг очередной говношаражки.
???????
Написание собственных говновелосепедов - это признак индуса
???????
Не умеющего в форки и оверрайды
Evgenii Elchev
короче, я тебе говорю, у нас в сообществе не принято тягать либы на каждый чих без необходимости, я стараюсь придерживаться этой позиции. Если что то можно легко самому написать я это напишу сам. Я не навзяиваю тебе свою позицию. Единственное что меня бесит, это то что лис считает что я не имею права писать свою архитеутру сам, а обязан делать форк какой то конкретной либы
Evgenii Elchev
еще раз говорю, в компании где ты работаешь, так же делают
???????
При чем тут робот?
???????
Я так не делаю и я всегда занимаю сторону комьюнити
Fearless Cry
Блок не мелкая либа и решает не маленький чих
???????
Хочешь насрать собственный велосипед - насри
Evgenii Elchev
у тебя и команды нет, ты сидишь один в песочнице
Fearless Cry
Один единственный 1сник?
Evgenii Elchev
ну и в скольких ты компаниях работал не в 1с?
Evgenii Elchev
в командах
Evgenii Elchev
ну и откуда ты знаешь как оно делается?
???????
Я нашел кнопку "issue", я умею разговаривать с людьми?
???????
Ты умеешь? Ты нашел?
Evgenii Elchev
где ты с ними говоришь?
Evgenii Elchev
в чате? на гихабе?
N A
может вы в личке поговорите)
???????
Еще раз, линк на твой ишью
Evgenii Elchev
я не хочу с ним больше говорить
(;?_?) Ivan Zhuravlev ???>?
падажжи, тут же не совсем оффтоп
???????
Поучение говнокодера
???????
И отстаивание позиции сообщества
Fearless Cry
Очень смешной диалог
Evgenii Elchev
когда тебя нонеймы говнокодером называют
Fearless Cry
Но наверное это уже оффтоп котята
???????
Велосепедному индусу не нравится? Ну пичаль
neikist
Какой еще автор архитектуры? Их даже трактовать по разному можно, реализации же одной трактовки так тем более могут быть абсолютно разными, более подходящими конкретному проекту или команде/человеку.
Maxim
Чот лис на личности переходит D:
???????
Преждем чем насирать свое, надо сначало найти кнопку "поискать" в пабе и гитхабе
???????
Велосипедами страдает каждый первый джун
Sergey Lavinov
Если есть понимание того, что тебе нужно, и у тебя есть время это написать - то лучше написать это руками. Минус лишняя зависимость
Artyom Nesterenko
И стащить первую попавшуюся библиотеку с наибольшим количеством звезд, ага.
???????
Тесты/доку ты тоже быстро напишешь?)
Sergey Lavinov
Я не сказал быстро, я сказал есть время
neikist
А накой если это нужно для одного проекта для одного человека?
Sergey Lavinov
И какой процент пакетов покрыт тестами?)
???????
Ну так чего удивляться тогда, что я держу за велосипедного индуса?
Artyom Nesterenko
Смысл, если это не пойдет в open source? Для своей команды напишешь, когда на это будет выделено время и силы.
???????
Если не доки, не тестов даже для архитектуры
???????
Их не будет, если не напишешь сразу
???????
Себя то не обманывайте
neikist
Тесты для архитектуры это вообще оксюморон какой то почти.
???????
Ясно)))))))))))))))))))))
neikist
Я тебе может секрет открою, но архитектура - это не конкретный пакет, это принципы построения приложения всего лишь
???????
> Самое важное что у тебя есть для кроссплатформы > Оно мне и не надо
Artyom Nesterenko
Никто не запрещает написать позже. Тесты же не пишутся на старте раз и навсегда. Не обманываю, говорю как есть, пусть даже на своем небольшом опыте.
Artyom Nesterenko
Все равно эти тесты обновлять, новые писать.
???????
У тебя вот в компании это так работает?)
Artyom Nesterenko
Написал ты новый код, напишешь и тесты.
Sergey Lavinov
И все же как протестировать архитектуру?
???????
Не покрыли-не написали
???????
Да неужели, спустя год архитектор возвращается и начинает писать доку/спеку?)
???????
Спеку, причем, которая должна быть написана еще до пакета
???????
Серьезно?) Где работаешь?)
Artyom Nesterenko
Я отвечал на сообщение о тестах и доке. Да, так работает.
Artyom Nesterenko
Написал ты новый код, напишешь и тесты.
Artyom Nesterenko
Нет отдельного архитектора.
???????
Ну спека то хоть "до"?
Artyom Nesterenko
Конечно.
???????
Прост вот этот весь флоу отнимает сил и времени гораздо больше постыдного копипиздинга
???????
тотже блок на рх я могу с похмелья за полчаса насрать не глядя в сорцы, только нафига?
Maxim
Этой причины достаточно
???????
Не достаточно. Я открываю ишью и веду диалог с феликсом
Maxim
Получится говно, никто не будет его использовать. Все в плюсе
???????
Угу, я про тоже, именно так оно и будет с этими сраными велосипедами
???????
Будет сраный велосипед под сраный проект
Maxim
И кому плохо от еще одного велосипеда?
???????
Никому, возможно только небольшой ущерб сообществу, если велосипед не совсем уж сраный
???????
Если совсем сраный (а так оно почти всегда) - только компании приютившей говнокодера
Maxim
Тогда проблема не в говнокодере, а в компании, которая повелась за ним. Будь умнее компания/сообщество/рандомный разработчик не стали бы юзать левый пакет.
neikist
В принципе не существует возможности совместить все хотелки всех людей в одном пакете. И даже в нескольких.
???????
Да, для этого и придумали кнопочку "fork"
???????
Но сначало надо поговорить
???????
Если не поговорил с автором того что тебе почти подходит
???????
То ты очевидно еблан)
???????
Тк поговорить проще, чем говнокодить
|