среда, 10 февраля 2010 г.

В споре рождается истина

Причем очень быстро. И тем быстрее, чем ты наглее/грубее. Эта скорость познавания всегда меня притягивала.

Довольно давно, читая программистскую литературу и лазая по менюшками различных IDE, я наткнулся на термин "рефакторинг". Что это я тогда не понял (видно не надо было). Как оказалось, довольно интересная и полезная хрень. Но понял я что же это такое (интуитивно, определение мог бы и на википедии почитать) подкалывая одного хмыря в списке рассылки qt-creator'а. Вкратце дело было так:
1. хмырь попросил фичу, чтоб при переименовании класса соответственно изменялось имя файла и файл проекта .pro.
2. Я же попросил, чтоб такое поведение можно было отключить на всякий случай, помятуя о форматировании и множестве файлов проекта (cmake, Makefile).
3. Мне отвечают, что для "людей, любящих делать все руками" могут и оставить.
4. Я пытаюсь отбрыкаться, говоря что переименовывать класс вообще не самое лучшее решение (повторю, я все еще не понимаю что такое рефакторинг).
5. на что мне отвечают, что они не такие "хорошие" программисты как я и не всегда с первого раза делают все правильно. И еще добавлены слова про рефакторинг

После этого я задумался... И понял что же такое рефакторинг )

З.Ы. Пока писал эту заметку, заглянул на википедию... Наверное, когда припрет, понимаешь еще быстрее. Вот только что делать, если не приперает? Как заставить себя запомнить/понять? Ну один из вариантов я изложил )

вторник, 9 февраля 2010 г.

No.2 ни разу

Неделю назад я сжал No.2 четыре раза правой и ноль -- левой. Правда, больше мне это не удалось -- ни во втором подходе, ни в третьем, ни вечером ( И, самое обидное, и сегодня, через неделю, мне не удалось сжать No.2... То ли 4 раза мне приснилось, то ли я вчера задрочил предплечья в качалке... Надо быть более отвественным!

Рыбам тоже холодно

В воскресенье, как обычно, ходил моржевать. Погодка, не смотря на заявление синоптиков, была отличная! Хотя в этот раз я изменил программу и не пошел на второй заплыв... Нуилядно! Зато простоял в плавках минут 10 наверное. Натурально обсох, вытераться почти не пришлось.

Ну да не об этом я хотел рассказать/запомнить. Этот раз был примечателен живностью. Дикой живностью: где-то высоко в деревьях стучал дятел, белки прыгали с ветки ветку, рыбы глазели на меня из-под воды... Красота! Кстати, про рыб. Оказывается, им холодно. Разбивая очередную льдину и толкая ее в другой конец проруби (ага, прорубь не маленькая -- 25 метров) я вдруг заметил в воде рыбу! Большую такую рыбу! Размером где-то с мою ладошку. Гребень был поднят и торчал из воды, рот был у самой воды -- всплыла подышать. И в то же время было в ней что-то... Отмороженность какая-то: плавники почти не шевелились, тело было будто деревянное и вела она себя как поплавок.

Первая мысль -- сфоткать ) Но фотоаппарат был далеко...

Мимо проходил тот-кого-нельзя-фоткать... "Смотри, рыба", говорю я ему. И он молниеносно падает рядом с ней, запускает руку в воду и... Выбивает рыбину на лед!

Впервый раз увидел такое! Интересно. Только бессмысленно -- зачем нужно было ловить одну рыбу? Хоть и большую, но не настолько же. Спортивный интерес? Ну так и отпусти. Ан нет. Вообщем, замерзла рыбка... Жалко даже стало -- из-за бессмысленности=?жестокости.