Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (8)

Лучшие ответы пользователя

Все ответы (8)
  • Разыскивается IDE

    @defuz
    WebStorm от JetBrains, или если нужен еще и php, то его наследник — PhpStorm. Правда дизайн вы получите не «околояблочный» а джавовский. Хотя можно поставить какой-нибудь приятный Look&Feel на свой вкус. Во всем остальном лично меня полностью устраивает, во всяком случае, лучше для себя среды я еще не нашел.
    Ответ написан
    Комментировать
  • PhpStrom и GitHub: при push-е не показывает всех доступных branche-й

    @defuz
    Возможно вам поможет git->fetch changes->fetch.
    Еще учитывайте то, что пушить можно те ветки, которые вы забрали себе из origin-репозитория. Возможно, в вашем локальном репозитории просто нет ветки, соответствующей origin/develop.
    Ответ написан
    Комментировать
  • git push problem - Everything is up to date but push failed - non fast forward

    @defuz
    git push -f origin development2.2

    -f == forced
    Ответ написан
    Комментировать
  • Private методы и свойства

    @defuz
    Private оправдан в тех случаях, если неправильное переопределение метода или атрибута наследником может привести к появлению некорректного состояния объекта (реализации нарушения инкапсуляции).

    Ваша ошибка в том, что вы сравниваете protected в первую очередь c private, хотя на самом деле разница между protected и public намного меньше, чем между private и protected.

    Рассматривайте public и protected как аpi вашего класса. Тольк public — это внешний api (для пользователей класса), а protected — внутренний (для наследников класса).
    Ответ написан
    5 комментариев