code quote

Sep. 9th, 2010 10:36 am
juan_gandhi: (Default)
[personal profile] juan_gandhi
  def process = session.getOrThrow(classOf[Model], id) updateFrom update view


That's production code in Scala

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

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

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

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

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

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

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

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

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

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

October 2025

S M T W T F S
    1 23 4
5 678 9 1011
12 13 1415 161718
1920 2122 23 2425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 24th, 2025 10:34 pm
Powered by Dreamwidth Studios