Строгая динамическая типизация
Чем определяется качество работы
20 сентября 2008

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

Если говорить о работе, то очень многое определяет отношение к работе. Когда мы делаем сайт, мы должны делать лучший в мире сайт. Все должно к этому располагать. Мы не должны от лени вместо текста копировать туда Lorem Ipsum, наша мышка должна с удовольствием ездить по хорошему коврику и быть такой, чтобы ее было приятно держать в руке.

А когда я написал две вполне серьезные записи в блог, я настроился на хорошую работу. Мой текст, написанный от души, должен с удовольствием жить в создаваемом мною блоге.

Архитектура фреймворка
19 сентября 2008

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

К счастью, многие крупные системы предоставляют открытый код. Думаю, если я попытаюсь приладить WordPress лично для себя, то я узнаю еще много нового. Да и много других систем. Меня, вот, еще заинтересовал баг-трекер Ивана Салагаева ТаСо, написанный на питоне. Поскольку, по моим наблюдениям, питон и руби - самые прогрессивные языки, интересно еще и их освоить.

На первый взгляд смущает синтаксис и много непонятных (и, притом, очень коротких!) команд. Но потом становится очень удобным то, что в коде отсутствует мусор вроде {} или ; — а ведь это на самом деле мусор.

Для оформления блоков кода используются отступы. Гениально — синтаксис обязывает писать хорошо читаемый код!

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