Комментарии 10
Ну да, народ часто пытается решить проблему «Как?», хотя не думают о «Зачем?».
Хотя статья (не перевод), на мой взгляд, бестолковая — ожидал большего, когда ставил в закладки.
Хотя статья (не перевод), на мой взгляд, бестолковая — ожидал большего, когда ставил в закладки.
Что посеешь, то пожнешь
На самом деле что посеешь то и посеешь, как не смешно это звучит, а вот что пожнешь — зависит уже от дальнейших применяемых практик, ведь можно ничего и не получить.
Хорошие практики как раз и нужны для тех ситуаций, когда кто-то не понимает принципов. Ну, к примеру: «Каждый метод в классе должен иметь комментарий». Не согласен с этим — постарайся вразумительно объяснить свою позицию. Смог? Прекрасно, ты понимаешь принципы, и практики тебе уже не нужны. Не смог? Значит, не готов ещё отрицать практики, иди и пиши комментарии :)
В смысле «не готов еще отрицать практики»? Зачем отрицать?
Да, я не спорю, что помогают, но далеко не всем. Многие будут выполнять практики «потому что им сказали». Сам таким страдал, когда джуниором еще был. Ну сказали старшие, значит так правильнее, и старшие не удосуживались обьяснять толково.
Да, я не спорю, что помогают, но далеко не всем. Многие будут выполнять практики «потому что им сказали». Сам таким страдал, когда джуниором еще был. Ну сказали старшие, значит так правильнее, и старшие не удосуживались обьяснять толково.
У многих джуниоров (а также иногда просто у упрямцев :) ) есть тенденция отрицать практики. Ну типа «Комментарии — для тех кто не умеет программировать! У меня код чистый и я и так всё помню!». С этим иногда приходится бороться.
С другой стороны, мне хочется, чтобы джуниоры учились думать самостоятельно, и не боялись оспорить мои мнения. Поэтому я говорю им: делаем так-то и так-то, поскольку во-первых это правильно (следует объяснение), а во-вторых, потому что я говорю, что так надо. Хочешь делать по-другому? Переубеди меня.
Иногда переубеждают :)
С другой стороны, мне хочется, чтобы джуниоры учились думать самостоятельно, и не боялись оспорить мои мнения. Поэтому я говорю им: делаем так-то и так-то, поскольку во-первых это правильно (следует объяснение), а во-вторых, потому что я говорю, что так надо. Хочешь делать по-другому? Переубеди меня.
Иногда переубеждают :)
Ну да, так тоже бывает :) И что самое смешное — одно другому не мешает. Классика — использовать модные технологии, но комментарии при этом не писать, поскольку лень и неинтересно :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Принципы — вечны, практики — иллюзорны