juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2010-09-09 10:36 am

code quote

  def process = session.getOrThrow(classOf[Model], id) updateFrom update view


That's production code in Scala

[identity profile] faceted-jacinth.livejournal.com 2010-09-13 10:02 pm (UTC)(link)
То есть я вот к чему:

Бывают чуваки, которые не понимают синтаксис языка и им влом его изучать. To Hell with them!

Бывают чуваки, которые не понимают продвинутых вещей вроде монд и моноидов и им влом это изучать. To Hell with them!

Бывают чуваки, которые не знают, что у вас updateFrom -- унарная функция, а view -- проперти. To Hell with YOU then! Нельзя писать код, для понимания которого нужно это знать!

[identity profile] ivan-gandhi.livejournal.com 2010-09-13 11:27 pm (UTC)(link)
Ну идиомы-то тоже нужно учить. В перле, к примеру, программисты делятся на тех, кто непринужденно применяет Schwartzian Transform, и которые ни хера не понимают, какая сволочь пишет такой бред.

[identity profile] migmit.livejournal.com 2010-09-14 09:24 am (UTC)(link)
А вот соглашусь.

Одна из проблем, за которые часто пинают C++ - там непонятно, что у вас обозначено вот этой вот буквой - тип или значение? Здесь ИМХО аналогичный ляп.

[identity profile] ivan-gandhi.livejournal.com 2010-09-14 02:15 pm (UTC)(link)
Венгерская нотация поможет? Чтобы узнать, что обозначено этой буквой, длинный указатель на строку с нулём в конце или линк на страницу сиэтлского зоопарка?

[identity profile] migmit.livejournal.com 2010-09-14 04:31 pm (UTC)(link)
Это которая char **m_pszName; ? За неё C++ тоже матерят, не так много, но столь же правильно.