?

Log in

No account? Create an account
Алексей Махоткин [entries|archive|friends|userinfo]
Alexey Mahotkin

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| Mircea Eliade | Букинистические магазины Москвы ]

об именовании переменных [Apr. 5th, 2010|08:39 pm]
Alexey Mahotkin
я рассказывал эту историю разным людям, и видимо пора её наконец опубликовать (финальным толчком послужил вот этот пост). так как я лишь "стоял рядом", то может оказаться, что часть этой истории или она вся целиком является исключительно плодом моего воображения. ну да непосредственные участники щас меня в комментах поправят, whatever.

в начале нулевых я начинал свою карьеру веб-разработчика в прекрасном стартапе E-Labs. Помимо прочего, небезызвестный многим С. работал над проектом под условным названием "межгалактический бордель". Это был веб-интерфейс к эскорт-агентству. Барышни стоили от косаря грина в час, базировались в Словении (?) и вылетали самолетом куда скажете.

Клиент был щедр, поэтому сайт быстро обрастал фичами (например, там была редкая по тем временам полная локализация на шесть европейских языков, включая перевод роста и базовых показателей между дюймами и сантиметрами в зависимости от настроек пользователя). Ближе к концу проекта на сайте был реализован полнофункциональный календарь, на котором можно было посмотреть загрузку барышни и забронировать её (или их) заранее, и по-моему, даже как-то сделать предоплату.

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

Так в таблице girls появилось поле "пол".
linkReply

Comments:
From: Kirill A. Korinskiy [catap.ru]
2010-04-05 05:16 pm (UTC)
Жизненный пример, о том, почему если менять требования в процессе, получится динамический трансвестит!
(Reply) (Thread)
[User Picture]From: madfire
2010-04-05 09:29 pm (UTC)
Причем с рефлексией и интроспекцией.
(Reply) (Parent) (Thread)
[User Picture]From: pashok
2010-04-05 05:41 pm (UTC)
ААА!!! Я так и знал!:)
(Reply) (Thread)
[User Picture]From: kosiakk
2010-04-05 07:43 pm (UTC)
надеюсь, вы не стали делать булеву переменную, а ввели enum?

ведь следующим шагом может быть мальчик-как-девочка и и девочка-как-мальчик =)
(Reply) (Thread)
[User Picture]From: boza_revenge
2010-04-06 07:04 am (UTC)
Опоздал с советом ;) Еще бывают транссексуалы "девочка-была мальчик" и "малчик-был-девочкой". Так что уже шесть вариантов.
(Reply) (Parent) (Thread)
[User Picture]From: qy4
2010-04-10 04:56 pm (UTC)
все-таки табличку надо было называть "мясо" 6)
(Reply) (Thread)
[User Picture]From: gorba
2011-12-20 07:31 pm (UTC)
+1
(Reply) (Parent) (Thread)
[User Picture]From: pingback_bot
2011-12-20 06:39 pm (UTC)

История из жизни

User piggymouse referenced to your post from История из жизни saying: [...] Дорогой коллега , вот эта вот история [...]
(Reply) (Thread)