Pull to refresh
0
0
Send message
Прочитал недавно книгу Генри Форда «Моя жизнь, мои достижения». Так вот у его бизнеса была другая цель. А прибыль средство для развития этого самого бизнеса.
А код?
Вы в двух местах напишите одинаковый код, а потом когда правила поменяются будете его править в двух местах.
А придет новый человек и поправит только в одном месте.
Я не про сценарий, а про использование валидатора не по назначению.
Бизнес логика это действия чтобы собрать и отдать этот объект. Неправильно в ней писать проверку прав пользователя.

Например доступ к документу зависит от его статуса. Что бы узнать статус вы должны получить этот документ из хранилища и если все хорошо, то вызывается метод бизнес логики который опять запрашивает документ. Т.е. уже дважды придется делать одну и ту же работу.
Пришедший ID надо валидировать.

Зачем?
Ваш пример, на мой взгляд, неудачный хотя бы потому что вы по сути пихаете бизнес логику в не предназначенное для нее место.
А другого примера мне придумать не удалось.
Для команды логичнее бы использовать одну среду разработки

Логичнее, но мир не совершенен.
На проекте, в котором я сейчас участвую, используются все три популярные IDE.
Интересное исследование, но мое мнение таково:
Папка .idea является частью ВАШЕГО рабочего окружения и ей не место в VCS. Более того я бы добавил ее в исключения не в .gitignore проекта, а глобально, куда нибудь в ~/.gitexclude
Другие члены команды могут использовать другю IDE для работы и эта папка для них будет вообще мусором.
Если кратко, то нет, не актуален.
На мой взгляд это такой Delphi в java мире. Legacy думаю еще достаточно много, но вот начинать на нем что-то новое на мой взгляд не надо.
Электронная версия не планируется?
Не знаю где Вы увидели тренд, но на мой взгляд возможность удаленной работы пока еще достаточно нечастое явление.
Не надо приравнивать удаленную работу к фрилансу, это все-таки разные вещи.
PR-компании такого «вон из офиса» приводят к тому, что работодатели не слышат голоса разума и руководствуются «тренд… у всех так модно»…

Найдите себе работодателя который прислушивается к голосу разума.
Хватит пафосных фраз «работать с берега моря», для начала задумайтесь на мгновенье зачем мы стремимся в города, зачем мы в DC — мы социальные существа, привыкли жить в социуме, а «работа из дома» ведет к асоциальному поведению.

Тут согласен. Ваш комментарий сюда тоже относится на мой взгляд. И да, кто это мы? Николай II?
Про асоциальное поведение как следствие удаленной работы это по моему за гранью.
Или Google\Apple — уже во всю закрывают офисы?

Такие компании платят большую зарплату и могут диктовать условия работы. Думаю если зарплата в том же Google станет средней по больнице, то желающих работать в их огромных рабочих пространствах сильно поубавится, несмотря на остальные плюшки.
Отработал на оценку «хорошо», получи штраф -15%
Заболел, получи штраф -50%
Хорошая система.
Список фантастики какой-то однобокий.
Ни одного автора из России(СССР).
Безотносительно к содержанию (хотя проблема, затронутая в статье, вполне годная для обсуждения)
Есть в статье три слова: Программист, разработчик, программер. Последнее на каком языке? Правильное слово на русском длиннее всего на одну букву.
Извините если кого обидел, но это уже достало. Зачем использовать разговорные словечки в серьезной статье. Это ведь могут увидеть дети, а потом из них вырастают эффективные менеджеры которые носят дОговоры в пОртфеле.

Перешел по вышеуказанной ссылке «Основы программирования»
Нажал кнопку «Начать бесплатный курс»
Закрыл появившийся диалог (нажатием на крестик в правом верхнем углу)
И все сломалось. На кнопке висит надпись «Подождите пожалуйста» (причем выходящая за границы), сама кнопка недоступна, кнопка «назад» в браузере не действует. Если обновить страницу, то надпись на кнопке снова меняется на «Начать бесплатный курс», но при этом кнопка не доступна.
На этих курсах научат как не писать так на JavaScript?
P.S. Firefox 45.0.2/ Linux
2

Information

Rating
Does not participate
Location
Россия
Registered
Activity