Size: a a a

Android Architecture

2020 March 10

VR

Vladimir Ryashentsev in Android Architecture
Витёк
я не пишу сетевые протоколы
Тогда тебе не надо )
источник

(

( in Android Architecture
Vladimir Ryashentsev
Их больше же )
ФП, ООП - тоже парадигмы.
Можно какую-нибудь отсылочку на объяснение, что ООП это расширение ФП?
Тут нужен доктор наук, чтобы объяснить)

Грубо говоря, единицами взаимодействия с данными являются функции. Супер желательно, чтобы эти функции не были завязаны на своё окружение (то есть поменьше замыканий и т.д.) В PHP, в принципе, отличная реализация ФП - есть огромное количество чистых функций из коробки: для работы с массивами, со строками, файлами, временем и всем подряд. Есть даже функции с довольно сложной логикой, например - password_hash/password_verfy. Вокруг коробочных функции можно строить свои функции, над ними ещё и ещё. И в итоге логика всего приложения оказывается в запуске какой-то функции, которая запустит другие, те - другие, и так далее.

Надеюсь, есть шанс понять, что я написал 😅
источник

v

vitaly in Android Architecture
Витёк
зачем нужна математика в андроиде?
математика может быть нужна если её подразумевает предметная область, вот что я могу отметить. У меня вот проект со всякими упоротыми шифровательными шифрованиями-перешифрованиями.

А ещё чисто арифметика может пригодиться, если делать, скажем, нормальную анимацию для RemoteViews)))
источник

AV

Abyr Valg in Android Architecture
Витёк
зачем нужна математика в андроиде?
Тоже верно. Зачем математика
источник

VR

Vladimir Ryashentsev in Android Architecture
(
Тут нужен доктор наук, чтобы объяснить)

Грубо говоря, единицами взаимодействия с данными являются функции. Супер желательно, чтобы эти функции не были завязаны на своё окружение (то есть поменьше замыканий и т.д.) В PHP, в принципе, отличная реализация ФП - есть огромное количество чистых функций из коробки: для работы с массивами, со строками, файлами, временем и всем подряд. Есть даже функции с довольно сложной логикой, например - password_hash/password_verfy. Вокруг коробочных функции можно строить свои функции, над ними ещё и ещё. И в итоге логика всего приложения оказывается в запуске какой-то функции, которая запустит другие, те - другие, и так далее.

Надеюсь, есть шанс понять, что я написал 😅
Тогда процедурное программирование тоже надстройка над функциональным, но при этом появилось раньше )
Но смысл понятен, ага.
источник

v

vitaly in Android Architecture
да расслабьтесь, всё программирование - надстройка над свойством физической реальности оперировать информацией
источник

В

Витёк in Android Architecture
vitaly
математика может быть нужна если её подразумевает предметная область, вот что я могу отметить. У меня вот проект со всякими упоротыми шифровательными шифрованиями-перешифрованиями.

А ещё чисто арифметика может пригодиться, если делать, скажем, нормальную анимацию для RemoteViews)))
какие все умные я это и имел ввиду, где надо немного арифметики, геометрии и все
источник

В

Витёк in Android Architecture
ну и там шифрование и прочее совсем редко там много математики
источник

В

Витёк in Android Architecture
а кому этот теоркат нужен непонятно, даже слово страшно, попробовал почитать ничего не понял закрыл
источник

(

( in Android Architecture
Витёк
какие все умные я это и имел ввиду, где надо немного арифметики, геометрии и все
а юай - это машина Мура, в курсе нет?
источник

В

Витёк in Android Architecture
(
а юай - это машина Мура, в курсе нет?
что
источник

(

( in Android Architecture
Витёк
что
вся каша из вьюх - это большая машина мура
источник

(

( in Android Architecture
а машина мура - это математическая конструкция
источник

(

( in Android Architecture
просто немного из другой области математики, про которую выпускники колледжа забывают
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ in Android Architecture
Ребята, подскажите пожалуйста какой принято диай использовать в джаве под андроид, желательно чтобы в рантайме не падал, не очень знаком с джавой, больше по С и D, заранее большое спасибо за ответ 😅
источник

С

Слава in Android Architecture
ᛒᚨᚱᛏᛟᛋᛋᛟ
Ребята, подскажите пожалуйста какой принято диай использовать в джаве под андроид, желательно чтобы в рантайме не падал, не очень знаком с джавой, больше по С и D, заранее большое спасибо за ответ 😅
Зачем тебе DI в андроиде?
источник

ВС

Владислав Султаняров in Android Architecture
Dagger
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ in Android Architecture
Слава
Зачем тебе DI в андроиде?
вырисовывается граф зависимостей так сказать
источник

w

whoami in Android Architecture
ᛒᚨᚱᛏᛟᛋᛋᛟ
Ребята, подскажите пожалуйста какой принято диай использовать в джаве под андроид, желательно чтобы в рантайме не падал, не очень знаком с джавой, больше по С и D, заранее большое спасибо за ответ 😅
Dagger
источник

С

Слава in Android Architecture
ᛒᚨᚱᛏᛟᛋᛋᛟ
вырисовывается граф зависимостей так сказать
Вот руками и вырисовывайте.
источник