Во-первых, не все будут требовать зарплату выше, если она была обещана в час X и не повышения не произошло — все может произойти «без объявления войны». Дискомфорт от регулярных просьб о повышении зарплаты во многих случаях выше дискомфорта от увольнения.
Во-вторых, цена специалиста из команды еще выше: в случае его ухода снизится на некоторое время производительность всей команды. Это произойдет даже в случае ротации команды по задачам.
В-третьих, законодательно на все после подачи заявления работодателю дается две рабочие недели. Найдете специалиста за это время? У вас ровно десять рабочих дней на то, чтобы найти специалиста и на то, чтобы демотивированных Вашим отношением Пупкин передал ему знания.
> А не насильники?!
Ключевые слова для поиска: Аиша Духулова
> Вы действительно думаете, что в этих странах с такими жестокими законами изнасилования случаются часто?
Если муж занимается сексом с женой против ее согласия — это изнасилование или нет? Если девочку отдали замуж без ее согласия и муж принудил ее к сексу — это изнасилование или нет?
Разумеется, с точки зрения диких стран, где женщина — просто собственность мужчины, «юридических» изнасилований почти нет.
Что-то мне подсказывает, что в ортодоксальных мусульманских странах это происходит часто. Правда жертвы по шариату становятся преступницами и побиваются камнями (такие случаи неоднократно освещались). Либо это могут быть жены, которых выдали замуж, не испросив согласия.
Скорее случится наоборот. В новых очках будете видеть рекламу, которой нет. Идете по городу, а впереди белый щит, на котором очки услужливо рисуют нужную картинку. И запретить ходить без таких очков — мол, реклама является частью композиции города, и отказ от просмотра таковой нарушает авторские права. :)
> user.destroy
> user.followers.remove // user удален, как я могу им пользоваться?
removeUser($user);
removeUserFollowers($user); // user удален, как я могу им пользоваться? ;)
Не придираясь к терминологии, в чем в данной ситуации вы видите разницу между структурой и прилагающимся к ней и только к ней функционалом для работы (removeUser, removeUserFollowers и т.д.) и объектом и его методами? Если честно, я разницы тут не вижу. Разве что запись длиннее.
Это не совсем так, например, к аксиоматике Гильберта пришли в процессе весьма продолжительного развития геометрии и плясок с бубном вокруг пятого постулата. На ранних этапах математики вообще упирались не на аксиомы, а на «очевидность», продемонстрированную чертежами. В этом смысле очень хорошо прослеживается параллель с разработкой ПО — изначально условно-рабочий прототип, потом его «отливка» в ООП.
Вы знаете, это чем-то напоминает диалог с креационистами — они придумывают тезисы эволюционистов, а потом успешно их опровергают. Александр написал все верно, но он подменил методологию, как она описывается у Буча, своим измышлением. Уже во многих источниках описано, что работа начинается с прототипа, на базе которого в процессе рефакторинга создаются работоспособные классы, удовлетворяющие потребностям проекта. Никто не предлагает запрягать телегу в лошадь. Методология ООП как раз является тем, что описано во втором абзаце, но никак не в первом. И то, что ООП используется неправильно — это не проблема ООП.
Я очень поверхностно ознакомился к концепцией erlang'а, и заметил интересную вещь. Говоря языком околоматематическим, концепция erlang'а является изоморфной концепции ООП в том смысле, что можно провести параллели в терминологии. То есть, если заменить термины erlang'а определенным образом, можно вернуться к ООП. Процессы можно считать объектами, изоляция процессов — так же самая инкапсуляция, сообщения — вызовы методов… Поправьте меня, возможно, я ошибаюсь, но в эрланге много от ООП, просто с другим названием.
Я думаю, что объектное программирование было создано не только из соображения удобства написания кода, немаловажной деталью является использование однажды написанного в других проектах. Причем желательно без лишних телодвижений в виде copy/paste (что влечет за собой также перенос несуразиц и ошибок, трудности поддержки и т.д. и т.п.). И так или иначе Вы все равно придете к концепции модульности, потом инкапсуляции (что, кстати, позволит Вам проводить эффективное тестирование) и, вероятно, в итоге к внедрению зависимостей (dependency injection).
Не нужно им даже ничего постить. Закрытие производится без суда, потом владелец бежит в суд и пытается доказать, что он не верблюд. Суд можно тянуть достаточно долго, пока актуальность сайта не пропадет. Либо, если уж хочется закрыть сайт навсегда, можно сделать скриншоты с любым контентом — пока сайт закрыт, доказать, что скриншот является подделкой, маловероятно.
Во-вторых, цена специалиста из команды еще выше: в случае его ухода снизится на некоторое время производительность всей команды. Это произойдет даже в случае ротации команды по задачам.
В-третьих, законодательно на все после подачи заявления работодателю дается две рабочие недели. Найдете специалиста за это время? У вас ровно десять рабочих дней на то, чтобы найти специалиста и на то, чтобы демотивированных Вашим отношением Пупкин передал ему знания.
Ключевые слова для поиска: Аиша Духулова
> Вы действительно думаете, что в этих странах с такими жестокими законами изнасилования случаются часто?
Если муж занимается сексом с женой против ее согласия — это изнасилование или нет? Если девочку отдали замуж без ее согласия и муж принудил ее к сексу — это изнасилование или нет?
Разумеется, с точки зрения диких стран, где женщина — просто собственность мужчины, «юридических» изнасилований почти нет.
Очень распространенное заблуждение. :) Я делал бомбочки. Кстати, в основном благодаря учебникам химии.
Если взять, кстати, справочники по химии советского образца, так там можно найти способ изготовления даже гексагена.
> user.followers.remove // user удален, как я могу им пользоваться?
removeUser($user);
removeUserFollowers($user); // user удален, как я могу им пользоваться? ;)
Не придираясь к терминологии, в чем в данной ситуации вы видите разницу между структурой и прилагающимся к ней и только к ней функционалом для работы (removeUser, removeUserFollowers и т.д.) и объектом и его методами? Если честно, я разницы тут не вижу. Разве что запись длиннее.
«Интеллект толпы равен интеллекту ее самого глупого члена, поделенного на размер толпы» (Пратчетт)