Обновить
104
0.2

Пользователь

Отправить сообщение
«помочь при работе с серверами» написано для отвлечения внимания
Слабый разряд злостные копипастеры перетерпят, а потом и привыкнут не замечать.
Надо подключать социальную составляющую: над головой копипастера загорается лампочка, воет сирена и страшный голос вещает: Имярек скопипастил 1420 знаков!
Главное, знать этому меру. А то придётся копипастить названия секций и ключей конфига.
Или сделать конфиг ключей конфигов :)
Принципиальная разница в том, что от педальки газа, механической или электронной, никто не требует, чтобы она отправляла сообщения в твиттер или сообщала приятным женским голосом, что пора делать очередное техобслуживание.

В случае с большими програмными системами мало того, что основное ТЗ постоянно меняется (потому что заказчик не в состояниисразу описать весь функционал полностью во всех деталях), так ещё и ситуации бывают: а что это такой мощный проессор простаивает, давай-ка сюда голосовой модуль прикрутим, пусть 10% CPU жрёт. Потом этот модуль начинает жить своей жизню, обрастает фичами, жрёт уже не 10, а 50% и тянет 100500 зависимостей (гипотетический пример: считывает уровень топлива, чтобы сообщать его голосом, незапланированно отвлекая от своих дел процессор в топливном насосе)
Слишком категорично: copy/paste скорее добро, чем зло.
Потому что он помогает избежать опечаток при переносе всяких URL, id, и т.п.
Этот способ плох тем, что нельзя комментировать строки или отключать некоторые через закомментирование.
Хотя (на примере не питона)…
string languages = @"english
russian
" /* это типа итальянский -> */ +@"italian
spanish".Split("\n");
Эти гуру и до этих операторов добрались:

Советуют писать так, чтобы не перепутать = и ==
if (7 == x) { ... }


А для сравнения переменных можно и так написать
if (x+0 == y) { ... }

Консультанты, бизнес-аналитики, менеджеры проекта. Работают 90% времени в Sharepoint и прочих веб таск-трекерах.
качество видео там отстой, но музыка в большинстве случаев — 320 kbps, особенно недавно залитая
Для меня как для пользователя лучше унифицированная капча, чем разношёрстный винегрет.
Уже знаешь, где кнопки «отправить» и «обновить». Знаешь, какие виды искажений и какие символы можно встретить.
Не нужно терять лишние секунды, соображая, что от тебя хотят, под каким углом смотреть и какие мусорные линии отфильтровывать в очередной самодельной капче.
на зетке я забиндил стрелки на USER1/USER2.

кнопку Ж в английской раскладке переправил на слеши (/, \ — с шифт, | — с Fn). а то глупо как-то — в официальной англ. раскладке одну кнопку русскую сделали
Я уже выше привел пример того, как спутываются, осознанно или нет, понятия «навыки» и «интеллект». «Владение слепой печатью», прохождение дьяблы на харде и умение найти кнопочку в интерфейсе компьютера, это, увы, не «интеллект», это «навык». Вот например навык — жонглирование. Это сложно, это не всякому дается, но никто же не утверждает, что жонглер офигенный гипермозг, потому что может такое вот, руками, что мало кто может?
Разве заучивание Онегина или способность складывать дроби — не такой же навык?
Ситуация #2 вообще к проектированию классов отношения не имеет.
Даже при отсутствии ТЗ разработчики хотя бы между собой договариваются, какой функционал будет реализован на итерации. Здесь можно пофантазировать и попытаться связать потребность заказчика со своим опытом.

Таким образом, #2 приводится к #1 пусть не с внешним ТЗ, а хотя бы в голове одного разработчика, а дальше — YAGNI.
А бороться с копирастами сайты не будут?
Не смогли доказать, что на вики была пиратская винда — извольте под суд за клевету и распространение порочащих сведений.
Щелкал по окнам и кнопкам и сломал плеер: слайдер громкости оторвался.
зы Firefox 15.0.1


Ну, или номер сотового телефона ))
Если бы я был студентом, мне бы не захотелось давать свой твиттер и контакт деканату.

Информация

В рейтинге
2 666-й
Откуда
Россия
Зарегистрирован
Активность