Top.Mail.Ru
? ?

Предыдущие 10

26 дек, 2008

125543455

Пример для подражания

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

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

Отдельнве личности даже немного копируют мои словечки и манеру говорить)

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

И конечно же повышает ЧСВ)

24 дек, 2008

125543455

Программист

Почему-то очень не люблю слово "программист", и как-то меня немного корежит когда человек пишет о себе: я программист. Особенно корежит это во всяких контактах, ЖЖ и прочих местах в которых программист ли ты мало кого интересует.
Почему-то люди считают, что программист - это состояние души)

Вася - митоллист, а Петя - программист)

Хотя, наверное, в каком-то смысле программист - дейсвительно состояние души.
Но по крайней мере не для меня. Я даже на вопрос кем работаешь всегда пафосно отвечал разработчиком, хотя в трудовой у меня написано именно "программист". ))

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

18 дек, 2008

125543455

Про ООП и ПП

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

И замечаю, что абсолютно не понимаю этого. Для меня ООП - это данность. Когда я учился программировать ООП уже было повсюду. Я вообще не воспринимаю ООП как развитие процедурного программирования. Имхо, это вообще малосвязанные вещи. Поэтому, кстати, считаю в некоторой степени ретроградством подход, когда студентов учат сначала процедурному программированию, а потом ООП как надстройке над процедурным. Мышление в процедурах и в объектах - совершенно разные стили мышления.

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

Возможно, конечно, Java схавала мой мозг, но мир я воспринимаю както так.

28 ноя, 2008

125543455

Про людей

Вообще я добрый и мирный и вообще всех люблю. Но есть тип людей который меня реально раздражает... это такие мягкие добрые пушистые. И пустые. Эти люди всегда улыбаются и всегда тебе рады, они всегда спросят как у тебя дела и совершенно искренне постараются помочь если что, они всегда идут на встречу и не в чем тебе не откажут. Они ужасно удобны и позитивны. Они хорошо умеют просить и совершенно не умеют требовать, и даже не очень обижаются когда об них вытирают ноги... (Ну то есть обижаться то обижаются, но в лицо не скажут - стесняются.)

И это меня бесит. Меня просто бесит когда человек заранее считает что вы с ним большие друзья. Когда с ним нельзя просто взять и поругаться. Когда пытаешься в этом человеке на что-то опереться и постоянно проваливаешься.

В конечном счете это какаято слабость... отсутсвие чувства самого себя...

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

Еще все эти люди как один омерзительно поверхностны.

16 окт, 2008

125543455

Семинары

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

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

Хотя наверное среднему студенту былоб проще слушать меня в рамках монолога...

Еще попрежнему тяжело первые минут пять... иногда вообще не знаю что говорить...

9 сент, 2008

125543455

Gamma Ray und Helloween

Побывал на Гаммарее с Хелловином) Это было офигенно, а я дурак сначала идит не хотел) Несмотря на то что я не особо жалую нынешний состов хелловина надо признать, что эти ребята жгли аццки! А Дерис вживую не так страшен как на записи, и фронтмен он отличный. А вот Хансен и компания видать согодня были както не в настроении( Гамма смотрелась как-то блекловато(
Но в целом море позитива и ваще клева)
Метки:

30 авг, 2008

125543455

Про "вы" и "Вы"

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

29 авг, 2008

125543455

(без темы)

Легальный, в отличие от редактирования Custom stylesheet способ избавиться от СУП-овской рекламы:

"Идём сюда: http://www.livejournal.com/manage/settings/ и в графе "Русскоязычные сервисы" выбираем "Я не хотел бы использовать русскоязычные сервисы"." Взято у Imagealister_com.
Метки:

28 авг, 2008

125543455

Окружение

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

7 авг, 2008

125543455

Мое ООП)

Вчера вечером долго не мог заснуть) мне все грезился объектно ориентированный яп без конструкторов и наследования)
А в остальном он очень похож на жаву)
То есть он со статической типизацией, для динамической типизации все нижесказанное малоактуально.

Первым делом избавляемся от конструкторов. Ну не совсем избавляемся, а делаем невозможным вызов конструктора откуда либо кроме как изнутри класса. Для создания экземпляров из других мест будем использовать static-методы)

Вторым делом избавляемся от наследования. Ибо имхо, уход от множественного наследования, наблюдающийся в современных ЯП это полумера) Если уж откахываться от наслеования, то отказываться совсем. Для сохранения полиморфизма будем делать все через интерфейсы и композицию)

То есть любой класс всегда реализует какойто интерфейс. Если объявляется класс, то предварительно объявляется соответсвующия интерфейс. И этот интерфейс может реализовывать любой другой класс.

Соответвенно если вам нужно сделать чтото вроде наследования то вы просто инкапсулируете в своем классе предка и реализуете его интерфейс. В случае если какието методы вы не хотите "переопределять", то можно будет использовать специальный упрощенный синтаксис "перенаправления" обработки метода на вложенного предка.

Хотя небось все вышесказанное и бойан) Но идея мне нравится: отрываются огромные просторы для рефакторинга)

Предыдущие 10

Image