Ответы пользователя по тегу Книги
  • Что нужно изучать начинающему Android программисту помимо языка программирования?

    BorLaze
    @BorLaze
    Java developer
    Язык, как таковой, в наше время мало что значит сам по себе. Я бы сказал, это треть, а то и четверть требуемых знаний.
    Остальное - это знание библиотек, фреймворков, архитектуры того же Андроида и тд и тп.

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

    Ответ - никак. Оно или есть, или его нет.

    Это как... знание языка не делает из человека поэта или писателя, а знание нотной грамоты - композитора. Так и знание любого ЯП не делает из человека программиста.

    Я скажу даже больше: мне приходилось в свое время преподавать, так вот, это самое "программистское мышление" обнаруживалось у 2-3 человек из 10. И это на курсах, куда приходили взрослые люди, и именно учиться. Так что... не хочется тебя расстраивать, но шансов немного.

    С другой стороны, 30% - тоже не так уж мало. Не попробуешь - не узнаешь. Дерзай.
    Ответ написан
    6 комментариев
  • Существует ли "Грокаем ООП"?

    BorLaze
    @BorLaze
    Java developer
    Вы не с того начинаете.

    GoF - это нечто вроде best practices, как и в каком случае применять те или иные возможности, предоставляемые ООП (полиформизм, абстрактные методы/классы, интерфейсы и т.д.).
    Само собой, что из себя представляют понятия, перечисленные в скобках, надо уже знать.

    Если совсем уж на пальцах, GoF - это правила правописания. Естественно, прежде чем их учить, надо знать буквы.
    Ответ написан
    2 комментария