Pull to refresh

Comments 9

Агонь! Забрал себе и буду ссылаться на уважаемого автора)

я обойдусь без избитых шуток вроде «программист – это человек, преобразующий кофеин в код»

такой программист долго не протянет. Психостимуляторы типа кофеина могут показаться хорошей идеей пока у вас не возникнут проблемы со здоровьем из-за этого

Да круто объяснил, неплохая памятка

Если это памятка для школьников то ничего так, нормально.

Если это памятка для проженных гуманитариев, вроде тоже хорошо.

Если это памятка для инженеров, которые как бы должны были уже получить высшее техническое образование то не знаю что и сказать. Наверно как-то глупавато, что ли.

UFO just landed and posted this here

Если забыть правило Хабра. Писать подробно и понятно. Эта статья отлично описывает одну тему. Если она одна, она не будет высокоэффективна. Но если из таких статей собрать пособие по программирование на Змее, оно будет крайне полезным и понятным. (Хочешь указать на преимущества, укажи. Хочешь указать, на проблемы, подумай, стоит ли оно того, и указывай неагрессивно и с предложениями по улучшению.)

Отлично описано, простые аналогии для начинающих!

Пара поправок в английских терминах:

  • tap_water - это проточная вода

  • sparkling_water - это газированная вода

Странная логика. Ведётся обсуждение, что имя метода надо называть make_coffee, а не coffee_machine. И не объясняется, почему. Просто потому что "так принято".

Тем временем, пайтон - вполне себе объектно-ориентированный язык.

Вот смотрите: моя кофемашина не требует подачи электричества, воды и кофе на каждый вызов "делайкофе". Я один раз включаю в розетку, один раз с утра заливаю воду, один раз засыпаю кофе. Потом хожу, нажимаю кнопку - только успевай чашку подставлять.

Можно же было сделать класс coffee_machine, передать ему кофе и воду и воткнуть в розетку? А make_coffee будет уже без аргуменов. Тогда почему наименование класса - это существительное, а имя метода - глагол становится понятнее, правда?

Ещё можно кидаться эксепшенами, если запас кофе или воды в машинке закончился, но это уже другая история.

p.s. sparkling water - это газированная вода, а не проточная.

Электричество похоже не на аргумент функции, а на требование к аппаратному обеспечению.

Sign up to leave a comment.