С нуля до джуна android разработчика #5

Постов не было 2 дня, потому что были другие дела и перерыв на отдых.

1010

Чувак, с таким кодом тебя никуда не возьмут. Сразу совет, гугли что такое функциональное программирование, и функции map и reduce. Учи коллекции, как они работают, как представлены в памяти, и в чем их разница. Далее операции над коллекциями. В идеале тебе нужна база баз прикладного computer science: ооп, фп, алгоритмы и структуры данных. То как ты проходишь задачи через принт всего и вся это бесполезная трата времени, ты не учишь синтаксис языка, а учишь синтаксис принта, так же синтаксис циклов тоже везде одинаковый, ты даже котлин по факту не учишь. Сразу меняй свое мышление на разбиение кода на функции относительно их ответственности, например каждая твоя задача должна состоять из двух логических блоков: подготовка данных, и операция над данными.

2

Понял, спасибо за совет