Ответы пользователя по тегу Java
  • Что учить, никак не определюсь?

    @coodan
    На мой взгляд, перспективность java сильно преувеличена. Да, была перспективна. А сейчас мы наблюдаем ее медленную смерть. Тревожным звоночком является то, что уже не на каждом компьютере она запускается без танцев с бубном. А ведь это было залогом популярности. И возникает вопрос - зачем тогда привязываться...

    Если нравится С++, если Вы его понимаете и он Вам близок - обязательно продолжайте. Он ведь как раз для таких людей.

    А изучите его в деталях, пройдет несколько лет - вот тогда поглядим, что там будет с java, где она будет и какой язык будет перспективно потрогать поближе.
    Ответ написан
    Комментировать
  • Программирование и практика?

    @coodan
    Делай то, от чего будет реально переть. А еще лучше то, от чего будет переть нереально.

    И делай это на С++, в его современном варианте. Забей на старые книги, ищи новые.

    Так ты, если захочешь когда работать программистом, будешь иметь хорошо структурированное мышление и эффективный инструмент. А не захочешь - будет у тебя классная игрушка.
    Ответ написан
    Комментировать
  • Как развить программистское мышление?

    @coodan
    Забей на чужие решения и не парься. Пиши свое решение. Переделывай его. До тех пор, пока оно не понравится тебе своей красотой. И тогда смотри чужой код. Как ценитель, а не слепой копировщик.

    Смотри, что лучше и красивее у них. Перенимай. Понять это ты сможешь, только сравнив со своим красивым решением.
    Ответ написан
    Комментировать
  • Java vs C++. Что полезнее?

    @coodan
    Согласен с DancingOnWater. C++ - это игра в шахматы с гроссмейстером. После таких игр и только после таких понимаешь, что есть шахматы. Но это требует безумного напряжения, беспощадности к себе, времени и большого желания.

    Практичен ли С++ для говнокодерства? Нет. Он будет беспощаден. И в этой беспощадности его сила. Код, написанный идеально, будет работать идеально. Но где этот идеал? И сколько времени Вам понадобится, чтобы найти свое в С++ нуля?

    Зачем играть в шахматы с гроссмейстером, если можно легко обыгрывать соседей? И что даст Вам такая игра? К чему Вы стремитесь? На эти вопросы можете ответить только Вы.

    Вместе с тем, не совсем согласен с ним же в том, что он упоминает STL несколько пренебрежительно. Уже один только STL, но не только базовые контейнеры вместо массивов, как его обычно используют, а во всей полноте его подхода, вместе с Boost, который его концептуально расширяет - вот удар для неподготовленного сознания. И вот мощь, которую необходимо обрести тому, кто желает играть в шахматы с гроссмейстерами.
    Ответ написан
    5 комментариев