Archive

Posts Tagged ‘Philosophy’

О философии Java и многом другом

Май 14th, 2010

Источник

Сразу хочу предупредить вот о чем. Здесь не будет криков "как все круто" или "как все плохо". Я отношусь к Java именно с точки зрения философской. Это – данность. Потому – рассуждать о том, хорош язык или плох, бессмысленно. Язык может удовлетворять предъявляемым требованиям, либо не удовлетворять им. Ежели удовлетворяет – прекрасно, пользуемся. Нет – выбираем другой. А то получается как в том анекдоте: "Мыши плакали, кололись, давились, но продолжали грызть кактус". Если Java для вас – кактус, возможно, стоит задуматься о выборе другого языка. А если все-таки грызете, несмотря на то, что это кактус, – значит, плюсов в этом занятии для вас больше чем минусов. Тогда не жалуйтесь.

Read more...

, ,

Начинаем с начала, или ‘Hello, Java World!’

Май 7th, 2010

Источник

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

  • Инструктора, учебники, пособия и т.п. – это всё от лукавого. Лыжи можно освоить самостоятельно. К тому же, в школе он сносно научился ходить на беговых лыжах. Соответственно, все советы более знающих людей игнорируются.
  • Снаряжение выбирается самое крутое. Не ниже уровня эксперта. Жесткие ботинки, от которых болят ноги. Жесткие лыжи, чтобы прогнуть которые нужно приложить фантастические усилия, далеко превосходящие уровень физической подготовки Некто. Ну и т. д.
  • В качестве пробной трассы выбирается... ну, скажем, трасса, принимающая этап кубка мира по гигантскому слалому. Для учебы это как раз.
  • Далее в том же духе.

Итак, вопрос. Как вы назовете этого Некто?

Read more...

, , , , ,

10 бесценных жизненных советов, которые дает нам Альберт Эйнштейн

Март 25th, 2010

Уже долгое время имя Альберта Эйнштейна для всех ассоциируется с гениальностью. Он был физиком-теоретиком, философом, писателем и, возможно, самым влиятельным ученым во все времена.

Read more...

,

Перси Шелли. Как перестать программировать и начать жить

Сентябрь 10th, 2009

Источник: http://www.fuga.ru/articles/2001/09/programmer.htm

Ты спрашиваешь, действительно ли опытные российские программисты очень ценятся в США? И какие языки и операционки стоит знать в первую очередь? И так далее по пунктам?

Погоди-ка, ты кого спрашиваешь? Не того ли зачумленного китайца с лаптопом? Нет? Значит, ты задаешь эти дурацкие вопросы мне, опытному российскому программисту, спокойно живущему в небольшом калифорнийском городке?

Вот что я тебе скажу, парень. Люди, которые задают такие вопросы, не могут называться "опытными российскими программистами". Таким людям не светит трудоустройство даже в ЮАР. Ведь главная фича, с которой ты столкнешься в Америке - не тонкости хай-тека, а толстости женщин.

Read more...

, ,

Закон сохранения сложности

Июль 27th, 2009

Автор: Игорь Ткачёв
The RSDN Group

Усложнять - просто, упрощать - сложно.
Закон Мейера.

Существует множество практик, принципов, паттернов и прочих страшных слов, которые мы используем в нашей повседневной профессиональной деятельности и очень часто даже не задаём себе вопрос зачем мы это делаем. Зачем это всё нужно, плохо это или хорошо, когда плохо и когда хорошо. Зачем нужны все эти принципы? На самом деле ответ до банального очевиден. Всё это в конце концов направлено на борьбу со сложностью разработки ПО. Теперь пришла очередь задать вопрос - а что же такое сложность и как знание того что это такое поможет нам лучше понять и использовать принципы, которые как раз и направлены на борьбу с ней?

Read more...

, ,