Size: a a a

Android Architecture

2020 August 30

AD

Aleksey D. in Android Architecture
Igor
Вся наша жизнь - json по http 😑
https, пожалуйста
источник

S

Singular in Android Architecture
Konstantin dmz9
если "андроидно-сервисный" - нет, если сервисы как классы с бизнеслогикой - да
2 подход, тоже понравился.
источник

S

Singular in Android Architecture
Aleksey D.
https, пожалуйста
socket json пожалуйста
источник

YW

Yakov Weber in Android Architecture
Кирилл Романенко
Клин говнище. Сам им болел, но рад что выздоровел.
Возьми TEA (не как презентационный паттерн, а как архитектуру), логику вынеси в чистые функции, а грязь запускай в эффектах. Можно оставить репозиторий как агрегатор грязи.
Тут товарищу сложно создать 5-6 файлов на экран, а ты ему TEA суешь, там булерплейта побольше выходит, но ПЛЮСЫ у TEA есть, в общем для меня это просто следующие модная архитектура как и clean в свое время.
источник

KD

Konstantin Dovnar in Android Architecture
Второй круг объявляется открытым.
источник

(

( in Android Architecture
Yakov Weber
Тут товарищу сложно создать 5-6 файлов на экран, а ты ему TEA суешь, там булерплейта побольше выходит, но ПЛЮСЫ у TEA есть, в общем для меня это просто следующие модная архитектура как и clean в свое время.
Нет, TEA - это качественное изменение того, как мы видим разработку ПО. С давних времён разработчики боролись за формализацию всей хуйни, что происходила в их кодовой базе. Но всегда самая лучшая формализация - это та, о которой нужно спорить не с коллегами, а с компилятором.
TEA - это генерализация изменения состояния, концентрирующая максимум информации на уровне типов, находящаяся на другом конце оси "final encoding - initial encoding". Это прежде всего изначальный концепт, диктующий, что состояние должно быть выражено иммутабельной структурой, а его изменение - чистой функцией. Это позволяет компилятору знать и проверять больше о вашей программе и/или, если в вашем языке нет контроля чистоты, вывести объективные показатели корректности кода.
"Модными" в этом случае можно называть только деривации изначального концепта - редуксы, мвиай, EBA и иже с ними
источник

GR

Gor Rushanyan in Android Architecture
(
Нет, TEA - это качественное изменение того, как мы видим разработку ПО. С давних времён разработчики боролись за формализацию всей хуйни, что происходила в их кодовой базе. Но всегда самая лучшая формализация - это та, о которой нужно спорить не с коллегами, а с компилятором.
TEA - это генерализация изменения состояния, концентрирующая максимум информации на уровне типов, находящаяся на другом конце оси "final encoding - initial encoding". Это прежде всего изначальный концепт, диктующий, что состояние должно быть выражено иммутабельной структурой, а его изменение - чистой функцией. Это позволяет компилятору знать и проверять больше о вашей программе и/или, если в вашем языке нет контроля чистоты, вывести объективные показатели корректности кода.
"Модными" в этом случае можно называть только деривации изначального концепта - редуксы, мвиай, EBA и иже с ними
Очередная серебряная пуля? Подождите годик-второй. Реализуйте несколько разнотипных проектов на этой архитектуре. Тогда и поговорим что действительно лучше.

В каком месте клин говнище так и не рассказали. Оверинжиниринг можно сделать где угодно, также как и избежать его. Или кто-то не согласен что домейн должен быть отделен от презентейшена?

(P.S. давно сюда не заглядывал, но чатик явно скатился, с такими толстыми вбросами)
источник

КР

Кирилл Романенко... in Android Architecture
Gor Rushanyan
Очередная серебряная пуля? Подождите годик-второй. Реализуйте несколько разнотипных проектов на этой архитектуре. Тогда и поговорим что действительно лучше.

В каком месте клин говнище так и не рассказали. Оверинжиниринг можно сделать где угодно, также как и избежать его. Или кто-то не согласен что домейн должен быть отделен от презентейшена?

(P.S. давно сюда не заглядывал, но чатик явно скатился, с такими толстыми вбросами)
> Подождите годик-второй
Elm-у, если я не ошибаюсь, 6 лет.

> Реализуйте несколько разнотипных проектов
Уже. У @happy_bracket и @angmarr опыта куда больше, но даже я реализовал несколько разнотипных проектов.

> В каком месте клин говнище так и не сказали
Во всех?

> Оверинжеринг можно сделать где угодно, так же как и избежать его
Клин в его привычном понимании это один большой оверинжеринг.

> Или кто-то не согласен что домейн должен быть отделён от презентейшена
Эм. Кто-нибудь вообще об этом говорил?

> Чатик явно скатился с такими толстыми вбросами
Ты только в начале своего сообщения сказал о том, что архитектурой надо попользоваться пару лет, а после сделать выводы. Вот я ей попользовался и сделал выводы.
источник

A

ABI in Android Architecture
Кирилл Романенко
> Подождите годик-второй
Elm-у, если я не ошибаюсь, 6 лет.

> Реализуйте несколько разнотипных проектов
Уже. У @happy_bracket и @angmarr опыта куда больше, но даже я реализовал несколько разнотипных проектов.

> В каком месте клин говнище так и не сказали
Во всех?

> Оверинжеринг можно сделать где угодно, так же как и избежать его
Клин в его привычном понимании это один большой оверинжеринг.

> Или кто-то не согласен что домейн должен быть отделён от презентейшена
Эм. Кто-нибудь вообще об этом говорил?

> Чатик явно скатился с такими толстыми вбросами
Ты только в начале своего сообщения сказал о том, что архитектурой надо попользоваться пару лет, а после сделать выводы. Вот я ей попользовался и сделал выводы.
слушай, а как ты так красиво делаешь множественные ответы?
источник

КР

Кирилл Романенко... in Android Architecture
ABI
слушай, а как ты так красиво делаешь множественные ответы?
Руками.)) Копирую кусок, добавляю > спереди, обрамляю `
источник

A

ABI in Android Architecture
Кирилл Романенко
Руками.)) Копирую кусок, добавляю > спереди, обрамляю `
ну блиииин.... я то думал в телеге фича появилась новая (((
источник

A

ABI in Android Architecture
😋
источник

GR

Gor Rushanyan in Android Architecture
Кирилл Романенко
> Подождите годик-второй
Elm-у, если я не ошибаюсь, 6 лет.

> Реализуйте несколько разнотипных проектов
Уже. У @happy_bracket и @angmarr опыта куда больше, но даже я реализовал несколько разнотипных проектов.

> В каком месте клин говнище так и не сказали
Во всех?

> Оверинжеринг можно сделать где угодно, так же как и избежать его
Клин в его привычном понимании это один большой оверинжеринг.

> Или кто-то не согласен что домейн должен быть отделён от презентейшена
Эм. Кто-нибудь вообще об этом говорил?

> Чатик явно скатился с такими толстыми вбросами
Ты только в начале своего сообщения сказал о том, что архитектурой надо попользоваться пару лет, а после сделать выводы. Вот я ей попользовался и сделал выводы.
Отличная аргументация, ничего не скажешь.
И к слову, сколько бы лет концепту не было, проблемы появляются при реализации на платформе.
источник

A

ABI in Android Architecture
вот неделю уже смотрю как сингулярность вкидывает кусок гов-на на вентилятор... и потом тихо следит за срачем )
уже начинаю подозревать про эксперимент спецслужб
источник

GR

Gor Rushanyan in Android Architecture
ABI
вот неделю уже смотрю как сингулярность вкидывает кусок гов-на на вентилятор... и потом тихо следит за срачем )
уже начинаю подозревать про эксперимент спецслужб
Говно на вентиляторе лишь из-за максимализма, как и всегда.
источник

A

ABI in Android Architecture
Gor Rushanyan
Говно на вентиляторе лишь из-за максимализма, как и всегда.
да если честно минимализм/максимализм... просто это уже стремно выглядит в любом случае
источник

A

ABI in Android Architecture
чел не хочет юзать клин, паттерны и т.д. а народ укакивается ему чето доказывает... зачем?
источник

YW

Yakov Weber in Android Architecture
Кирилл Романенко
> Подождите годик-второй
Elm-у, если я не ошибаюсь, 6 лет.

> Реализуйте несколько разнотипных проектов
Уже. У @happy_bracket и @angmarr опыта куда больше, но даже я реализовал несколько разнотипных проектов.

> В каком месте клин говнище так и не сказали
Во всех?

> Оверинжеринг можно сделать где угодно, так же как и избежать его
Клин в его привычном понимании это один большой оверинжеринг.

> Или кто-то не согласен что домейн должен быть отделён от презентейшена
Эм. Кто-нибудь вообще об этом говорил?

> Чатик явно скатился с такими толстыми вбросами
Ты только в начале своего сообщения сказал о том, что архитектурой надо попользоваться пару лет, а после сделать выводы. Вот я ей попользовался и сделал выводы.
6 лет ему в вебе, а в андроид я его увидел где то с год назад, как продолжения движения mvi, для меня он в общем то просто доработанный мви, для себя я его посмотрел, но проектов на TEA мне не очень много попадается, а что бы ещё и оперсорс типа gitfox вообще не нашёл.
источник

GR

Gor Rushanyan in Android Architecture
ABI
чел не хочет юзать клин, паттерны и т.д. а народ укакивается ему чето доказывает... зачем?
Лол, не нужно подменять понятия, его никто не агитирует, пускай пишет на чем хочет. Но когда что-то называют говнищем, хотелось бы услышать аналитику, а не ответ "во всем" и "я так сказал".
источник

A

ABI in Android Architecture
Gor Rushanyan
Лол, не нужно подменять понятия, его никто не агитирует, пускай пишет на чем хочет. Но когда что-то называют говнищем, хотелось бы услышать аналитику, а не ответ "во всем" и "я так сказал".
а.. ну так то да ))) я то ж всегда за аргументы
источник