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

Достижения

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

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

Все теги (47)

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

Все ответы (63)
  • Хорошая книга по ООП?

    @d-sem
    PHP. Объекты, шаблоны и методики программирования | Зандстра Мэт
    https://www.ozon.ru/context/detail/id/154482887
    Достаточная спорная книга, многие хвалят и говорят, что достигают божественного просветления после ее прочтения. Не знаю. Как по мне для новичка лучше зайти со стороны качественного изучения ООП, пусть и не на примере PHP.

    Например
    Объектно-ориентированное мышление | Вайсфельд Мэтт
    https://www.ozon.ru/context/detail/id/26036833/

    И две книги по паттернам ООП
    Head First. Паттерны проектирования. Обновленное юбилейное издание | Фримен Эрик, Робсон Элизабет
    https://www.ozon.ru/context/detail/id/144233005/

    Объектно-ориентированный анализ и проектирование | Маклафлин Бретт
    https://www.ozon.ru/context/detail/id/144954729/
    Ответ написан
  • Старт проекта на NodeJS+MongoDB или PHP+MySQL?

    @d-sem
    Если не мучаться с нормализацией данных на входе как в реляционных базах данных, то придется мучаться с ней на выходе. Обратная сторона удобства.

    В целом, итоговая производительность будет больше зависеть больше зависит от качества конкретной реализации, нежели от конкретного стека. У каждого есть куча ньюансов, которые могут создать проблем. Из них низкая сферическая производительность PHP + MySQL на старте - далеко не самая большая проблема.

    Лучше не заниматься преждевременной оптимизацией. Сделать прототип на том стеке, что лучше известен. Уточнить требования и уже дальше решить - стоит оптимизировать или нет. А еще лучше сделать два прототипа и решить, что лучше на практическом сравнении. Практическое же сравнение делать на основании тестов из сформированных требований.
    Ответ написан
  • Зачем нужна IDE для PHP?

    @d-sem
    Проверка кода согласно конкретной версии, автодополнение, подсказки по параметрам функций и константным значениям, настраиваемое форматирование согласно кодстайлу, наглядное тестирование, профилирование кода, удобная работа с системами контроля версий, история изменений файла, todo пометки в комментариях, удобный доступ к серверам, встроенные терминалы, поиск использования кода в проекте. И многие многие другие приятности по хоткеям, что несомненно сказывается на удобстве работы.
    Ответ написан
  • Нужен ли красный диплом?

    @d-sem
    Имеет смысл для удовлетворения эго, а также для продолжения образования - иногда помогает проходить конкурс в аспирантуру. Плюс на защите оглашают средний балл и если он 5.0, то очень сложно защититься на хорошо.

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

    Если есть возможность поправить на диплом с отличием - лучше поправить. Лишним не будет.
    Ответ написан