ݺߣ

ݺߣShare a Scribd company logo
10 000 вёдер или в погоне за Ключом от всех дверей
INTROVitalyKorotunAssociate Director, Professional Services, Kievvitaly@magento.comТема:10 000 вёдер…или в погоне за Ключем от всех дверей
Here it is
10 000 вёдер или в погоне за Ключом от всех дверей
Обзор проблемыBoeing 777Vehicle4 000 000 LOC100 000 000 LOC
Печальные факты
Код, который хотел жить долго и счастливо
Код, который хотел жить долго и счастливоСомнительная полезность +7  Сложность понимания+2  Совместимость с "чем-то-не-самим-собой" 	-3
«Вражины»
10 000 вёдер или в погоне за Ключом от всех дверей
О Рефакторинге
О РефакторингеЕсли делать рефакторинг конечного количества строк кода нескончаемое число раз, то в итоге, на пенсии, вы обнаружите, что все в этом мире суета
О велосипедах
Обзор велосипедовНачнем как раз со слова "быстроног". Так окрестил свое хитроумное изобретение немецкий барон фон Драйз. Машину, на которой летним утром 1817 года барон в присутствии многих зрителей обогнал почтовую карету, можно с некоторой натяжкой назвать прообразом велосипеда. Она напоминала самокат, поскольку, преодолевая за 4 часа расстояние в 70 км, барон фон Драйз всю дорогу отталкивался от земли ногами. Правда, у конструкции в отличие от самоката был руль и мягкое сиденье.Свое изобретение фон Драйз решил назвать на латинский манер, соединив два слова "velocie" (быстрый) и "pedis" (нога), - так появился на свет "быстроног", или велосипед.Официально считается, что велосипеду не более 200 лет. Но ведь он состоит из простых, давно известных деталей: колес, шестерен, кривошипно-шатунного механизма. Колесо известно уже 6000 лет. Шестерни использовались в Древнем Риме во II-I веках до нашей эры. Началом нашей эры датируется рождение кривошипа. Выходит, что велосипед могли изобрести, по крайней мере, 2000 лет назад. Возможно, так оно и было. Во всяком случае, в одном из музеев Рима находится саркофаг, на котором изображен человек, едущий на устройстве, очень похожем на велосипед. Саркофагу 2000 лет. И на стенах развалин Древнего Египта, Вавилона, Помпеи тоже есть изображения подобных машин.Что касается России, то там первая конструкция, похожая на велосипед, была создана мастеровым из городка Верхотурье на Урале Ефимом Артамоновым. История его изобретения неизвестна. Лишь в "Словаре Верхотурского уезда Пермской губернии", изданном в 1910 году, можно прочесть: "Мастеровой уральских заводов Артамонов в 1801 году бегал во время коронации на изобретенном им велосипеде". У этого средства передвижения был руль, педали, седло. Вся конструкция была железной. Ведущее колесо - переднее - в рост человека, заднее - вдвое меньше. Человек, сидя на таком велосипеде, напоминал чем-то паука, эти машины и прозвали "пауками".Именно на нем первый русский велосипедист прикатил из Верхотурья на Урале в Москву. Толпа людей, собравшихся на Ходынском поле, с изумлением наблюдала за удивительной двухколесной тележкой Артамонова. Тот далекий теперь уже день - 15 сентября 1801 года и считается "днем рождения" велосипеда.Судьба тележки Артамонова оказалась печальной: она была присоединена к царской коллекции редкостей и вскоре забыта.
Обзор велосипедовСледует заметить, что Артамонов все-таки не был прародителем этого "паучьего" поколения велосипедов. У него были предшественники в Европе. Там уже в XVII веке выпускались большие "пауки" для взрослых, а для малышей - "паучки".Велосипеды-"пауки" были неустойчивы и небезопасны. Остановить "паука" во время спуска было очень трудно, поскольку тормоза на первом колесе появились лишь в 1853 году.Путь к современному велосипеду был проложен в 1817 году Людвигом Драйсом. На своем самокате длиной 2,4 метра с 30 дюймовыми колесами он ввел новшество- управляемое переднее колесо.На этой машине Драйс сумел преодолеть расстояние от Лейпцига до Дрездена (111 километров) за семь часов.В 1860 году Пьер Мишо, каретник из Парижа, ремонтируя старый самокат, установил на передние колеса две педали.Уже два года спустя такие машины начали выпускаться серийно.Первая машина с цепной передачей была создана в 1871 г. Х.Дж.Лоусоном. Именно тогда велосипедные колеса снова стали примерно одинакового размера. Такие велосипеды стали называть безопасными.За несколько лет они полностью вытеснили велосипеды с педалями на переднем колесе. Все первые велосипеды имели твердые резиновые шины, которые монтировались на колесе со стальным ободом.Стоит особо, отметить появление трехколесного велосипеда. Последний сыграл чрезвычайно важную роль в создании автомобиля, когда К.Бенц и Г.Даймлер оснастили его бензиновым мотором в 1885 г.Вехой в истории велосипеда следует считать 1888 г., когда Джон Данлоп (1840-1921) изобрел накачиваемую воздухом (пневматическую) шину. С тех пор в конструкции велосипеда не произошло серьезных изменений. А со временем, фраза: «Изобрести свой велосипед» стала идиомой на попытки открыть заново какую-нибудь прописную истину.
Обзор велосипедовКто на свете всех милее или Чей велосипед лучше?
10 000 вёдер или в погоне за Ключом от всех дверей
10 000 вёдер или в погоне за Ключом от всех дверей
Требования к фреймворку
?Level UP
Ода победителямВопросыvitaly@magento.com
И всё же, о велосипедах
Ad

Recommended

велосипед
велосипед
Inna71
Jalgratas
Jalgratas
Inna71
2011 06(106) june_motoreview
2011 06(106) june_motoreview
gsxr77
автомобили
автомобили
Анна Друзенко
2006 05(45)may motoreview
2006 05(45)may motoreview
gsxr77
История создания чехословацких мотоциклов Ява/The history of the creation of ...
История создания чехословацких мотоциклов Ява/The history of the creation of ...
NAMOTORE 24
изобретения нового времени
изобретения нового времени
chanin73
технические изобретения Xix века
технические изобретения Xix века
guest7e683c
мотоциклы
мотоциклы
Анна Друзенко
Мой любимый спорт
Мой любимый спорт
manushak
2012 03(115) motoreview
2012 03(115) motoreview
gsxr77
Велоспорт
Велоспорт
gexarvest
Enzo Ferrari
Enzo Ferrari
Anna Vorona
Книга: Русский Тигр. Бронеавтомобиль для вежливых людей. Автор: Сергей Суворов.
Книга: Русский Тигр. Бронеавтомобиль для вежливых людей. Автор: Сергей Суворов.
HobbyRudic
Cinefex - Журнал о спецэффектах в кино (номер 22)
Cinefex - Журнал о спецэффектах в кино (номер 22)
columb77
танки и самоходные орудия
танки и самоходные орудия
Анна Друзенко
История создания мотоциклов Honda/History of the creation of Honda motorcycles
История создания мотоциклов Honda/History of the creation of Honda motorcycles
NAMOTORE 24
История создания мотоциклов Yamaha/The history of Yamaha motorcycles
История создания мотоциклов Yamaha/The history of Yamaha motorcycles
NAMOTORE 24
Невозможное возможно
Невозможное возможно
Alexey Abolmasov
история развития велосипедов
история развития велосипедов
shiinke
Рабочие материалы для школ "Велодвижение"
Рабочие материалы для школ "Велодвижение"
Юлия Коледа
когда изобрели велосипед
когда изобрели велосипед
nastia30
38. когда изобрели велосипед
38. когда изобрели велосипед
vd23
велосипед кириенко а.с.
велосипед кириенко а.с.
Andrew Shushunov
Урок окружающего мира в 1 классе
Урок окружающего мира в 1 классе
Yanina
история транспортных идей веломобиль 1
история транспортных идей веломобиль 1
Ecolife Journal
Велосипед
Велосипед
www.mskh.am
велосипед, велосипед важнее друга нынче нет!
велосипед, велосипед важнее друга нынче нет!
Валерия Кулеш
Применение TDD при разработке веб-сервисов
Применение TDD при разработке веб-сервисов
Magecom Ukraine
Управление продуктом в стиле Magento Unified Process
Управление продуктом в стиле Magento Unified Process
Magecom Ukraine

More Related Content

What's hot (11)

мотоциклы
мотоциклы
Анна Друзенко
Мой любимый спорт
Мой любимый спорт
manushak
2012 03(115) motoreview
2012 03(115) motoreview
gsxr77
Велоспорт
Велоспорт
gexarvest
Enzo Ferrari
Enzo Ferrari
Anna Vorona
Книга: Русский Тигр. Бронеавтомобиль для вежливых людей. Автор: Сергей Суворов.
Книга: Русский Тигр. Бронеавтомобиль для вежливых людей. Автор: Сергей Суворов.
HobbyRudic
Cinefex - Журнал о спецэффектах в кино (номер 22)
Cinefex - Журнал о спецэффектах в кино (номер 22)
columb77
танки и самоходные орудия
танки и самоходные орудия
Анна Друзенко
История создания мотоциклов Honda/History of the creation of Honda motorcycles
История создания мотоциклов Honda/History of the creation of Honda motorcycles
NAMOTORE 24
История создания мотоциклов Yamaha/The history of Yamaha motorcycles
История создания мотоциклов Yamaha/The history of Yamaha motorcycles
NAMOTORE 24
Невозможное возможно
Невозможное возможно
Alexey Abolmasov
Мой любимый спорт
Мой любимый спорт
manushak
2012 03(115) motoreview
2012 03(115) motoreview
gsxr77
Велоспорт
Велоспорт
gexarvest
Книга: Русский Тигр. Бронеавтомобиль для вежливых людей. Автор: Сергей Суворов.
Книга: Русский Тигр. Бронеавтомобиль для вежливых людей. Автор: Сергей Суворов.
HobbyRudic
Cinefex - Журнал о спецэффектах в кино (номер 22)
Cinefex - Журнал о спецэффектах в кино (номер 22)
columb77
История создания мотоциклов Honda/History of the creation of Honda motorcycles
История создания мотоциклов Honda/History of the creation of Honda motorcycles
NAMOTORE 24
История создания мотоциклов Yamaha/The history of Yamaha motorcycles
История создания мотоциклов Yamaha/The history of Yamaha motorcycles
NAMOTORE 24
Невозможное возможно
Невозможное возможно
Alexey Abolmasov

Similar to 10 000 вёдер или в погоне за Ключом от всех дверей (9)

история развития велосипедов
история развития велосипедов
shiinke
Рабочие материалы для школ "Велодвижение"
Рабочие материалы для школ "Велодвижение"
Юлия Коледа
когда изобрели велосипед
когда изобрели велосипед
nastia30
38. когда изобрели велосипед
38. когда изобрели велосипед
vd23
велосипед кириенко а.с.
велосипед кириенко а.с.
Andrew Shushunov
Урок окружающего мира в 1 классе
Урок окружающего мира в 1 классе
Yanina
история транспортных идей веломобиль 1
история транспортных идей веломобиль 1
Ecolife Journal
Велосипед
Велосипед
www.mskh.am
велосипед, велосипед важнее друга нынче нет!
велосипед, велосипед важнее друга нынче нет!
Валерия Кулеш
история развития велосипедов
история развития велосипедов
shiinke
Рабочие материалы для школ "Велодвижение"
Рабочие материалы для школ "Велодвижение"
Юлия Коледа
когда изобрели велосипед
когда изобрели велосипед
nastia30
38. когда изобрели велосипед
38. когда изобрели велосипед
vd23
велосипед кириенко а.с.
велосипед кириенко а.с.
Andrew Shushunov
Урок окружающего мира в 1 классе
Урок окружающего мира в 1 классе
Yanina
история транспортных идей веломобиль 1
история транспортных идей веломобиль 1
Ecolife Journal
велосипед, велосипед важнее друга нынче нет!
велосипед, велосипед важнее друга нынче нет!
Валерия Кулеш
Ad

More from Magecom Ukraine (19)

Применение TDD при разработке веб-сервисов
Применение TDD при разработке веб-сервисов
Magecom Ukraine
Управление продуктом в стиле Magento Unified Process
Управление продуктом в стиле Magento Unified Process
Magecom Ukraine
Ключ успеха – процесс или продукт?
Ключ успеха – процесс или продукт?
Magecom Ukraine
Применение компонент-ориентированной архитектуры для написания Magento Extens...
Применение компонент-ориентированной архитектуры для написания Magento Extens...
Magecom Ukraine
Преимущества использования полнотекстового поиска в интернет-магазинах
Преимущества использования полнотекстового поиска в интернет-магазинах
Magecom Ukraine
Все дороги ведут в Checkout
Все дороги ведут в Checkout
Magecom Ukraine
Мобильные клиенты интернет-магазинов
Мобильные клиенты интернет-магазинов
Magecom Ukraine
Индексирование в Magento
Индексирование в Magento
Magecom Ukraine
Система рендеринга в Magento
Система рендеринга в Magento
Magecom Ukraine
Реализация шаблонов корпоративных приложений в Magento
Реализация шаблонов корпоративных приложений в Magento
Magecom Ukraine
1000 миллисекунд из жизни Magento
1000 миллисекунд из жизни Magento
Magecom Ukraine
Flexibility vs Conformity - lessons learned in Open Source
Flexibility vs Conformity - lessons learned in Open Source
Magecom Ukraine
Современные платформы (фреймворки) разработки веб- приложений на PHP
Современные платформы (фреймворки) разработки веб- приложений на PHP
Magecom Ukraine
Деплоймент и распространение обновлений для веб-приложений
Деплоймент и распространение обновлений для веб-приложений
Magecom Ukraine
Расширение функциональности модульного MVC приложения
Расширение функциональности модульного MVC приложения
Magecom Ukraine
Тестирование Magento с использованием Selenium
Тестирование Magento с использованием Selenium
Magecom Ukraine
Архитектура веб-приложений на примере Zend Framework и Magento
Архитектура веб-приложений на примере Zend Framework и Magento
Magecom Ukraine
Extension Marketplace. Площадки для распространения ПО
Extension Marketplace. Площадки для распространения ПО
Magecom Ukraine
Стандарты и соглашения всложных ООП-приложениях
Стандарты и соглашения всложных ООП-приложениях
Magecom Ukraine
Применение TDD при разработке веб-сервисов
Применение TDD при разработке веб-сервисов
Magecom Ukraine
Управление продуктом в стиле Magento Unified Process
Управление продуктом в стиле Magento Unified Process
Magecom Ukraine
Ключ успеха – процесс или продукт?
Ключ успеха – процесс или продукт?
Magecom Ukraine
Применение компонент-ориентированной архитектуры для написания Magento Extens...
Применение компонент-ориентированной архитектуры для написания Magento Extens...
Magecom Ukraine
Преимущества использования полнотекстового поиска в интернет-магазинах
Преимущества использования полнотекстового поиска в интернет-магазинах
Magecom Ukraine
Все дороги ведут в Checkout
Все дороги ведут в Checkout
Magecom Ukraine
Мобильные клиенты интернет-магазинов
Мобильные клиенты интернет-магазинов
Magecom Ukraine
Индексирование в Magento
Индексирование в Magento
Magecom Ukraine
Система рендеринга в Magento
Система рендеринга в Magento
Magecom Ukraine
Реализация шаблонов корпоративных приложений в Magento
Реализация шаблонов корпоративных приложений в Magento
Magecom Ukraine
1000 миллисекунд из жизни Magento
1000 миллисекунд из жизни Magento
Magecom Ukraine
Flexibility vs Conformity - lessons learned in Open Source
Flexibility vs Conformity - lessons learned in Open Source
Magecom Ukraine
Современные платформы (фреймворки) разработки веб- приложений на PHP
Современные платформы (фреймворки) разработки веб- приложений на PHP
Magecom Ukraine
Деплоймент и распространение обновлений для веб-приложений
Деплоймент и распространение обновлений для веб-приложений
Magecom Ukraine
Расширение функциональности модульного MVC приложения
Расширение функциональности модульного MVC приложения
Magecom Ukraine
Тестирование Magento с использованием Selenium
Тестирование Magento с использованием Selenium
Magecom Ukraine
Архитектура веб-приложений на примере Zend Framework и Magento
Архитектура веб-приложений на примере Zend Framework и Magento
Magecom Ukraine
Extension Marketplace. Площадки для распространения ПО
Extension Marketplace. Площадки для распространения ПО
Magecom Ukraine
Стандарты и соглашения всложных ООП-приложениях
Стандарты и соглашения всложных ООП-приложениях
Magecom Ukraine
Ad

10 000 вёдер или в погоне за Ключом от всех дверей

  • 2. INTROVitalyKorotunAssociate Director, Professional Services, Kievvitaly@magento.comТема:10 000 вёдер…или в погоне за Ключем от всех дверей
  • 7. Код, который хотел жить долго и счастливо
  • 8. Код, который хотел жить долго и счастливоСомнительная полезность +7 Сложность понимания+2 Совместимость с "чем-то-не-самим-собой" -3
  • 12. О РефакторингеЕсли делать рефакторинг конечного количества строк кода нескончаемое число раз, то в итоге, на пенсии, вы обнаружите, что все в этом мире суета
  • 14. Обзор велосипедовНачнем как раз со слова "быстроног". Так окрестил свое хитроумное изобретение немецкий барон фон Драйз. Машину, на которой летним утром 1817 года барон в присутствии многих зрителей обогнал почтовую карету, можно с некоторой натяжкой назвать прообразом велосипеда. Она напоминала самокат, поскольку, преодолевая за 4 часа расстояние в 70 км, барон фон Драйз всю дорогу отталкивался от земли ногами. Правда, у конструкции в отличие от самоката был руль и мягкое сиденье.Свое изобретение фон Драйз решил назвать на латинский манер, соединив два слова "velocie" (быстрый) и "pedis" (нога), - так появился на свет "быстроног", или велосипед.Официально считается, что велосипеду не более 200 лет. Но ведь он состоит из простых, давно известных деталей: колес, шестерен, кривошипно-шатунного механизма. Колесо известно уже 6000 лет. Шестерни использовались в Древнем Риме во II-I веках до нашей эры. Началом нашей эры датируется рождение кривошипа. Выходит, что велосипед могли изобрести, по крайней мере, 2000 лет назад. Возможно, так оно и было. Во всяком случае, в одном из музеев Рима находится саркофаг, на котором изображен человек, едущий на устройстве, очень похожем на велосипед. Саркофагу 2000 лет. И на стенах развалин Древнего Египта, Вавилона, Помпеи тоже есть изображения подобных машин.Что касается России, то там первая конструкция, похожая на велосипед, была создана мастеровым из городка Верхотурье на Урале Ефимом Артамоновым. История его изобретения неизвестна. Лишь в "Словаре Верхотурского уезда Пермской губернии", изданном в 1910 году, можно прочесть: "Мастеровой уральских заводов Артамонов в 1801 году бегал во время коронации на изобретенном им велосипеде". У этого средства передвижения был руль, педали, седло. Вся конструкция была железной. Ведущее колесо - переднее - в рост человека, заднее - вдвое меньше. Человек, сидя на таком велосипеде, напоминал чем-то паука, эти машины и прозвали "пауками".Именно на нем первый русский велосипедист прикатил из Верхотурья на Урале в Москву. Толпа людей, собравшихся на Ходынском поле, с изумлением наблюдала за удивительной двухколесной тележкой Артамонова. Тот далекий теперь уже день - 15 сентября 1801 года и считается "днем рождения" велосипеда.Судьба тележки Артамонова оказалась печальной: она была присоединена к царской коллекции редкостей и вскоре забыта.
  • 15. Обзор велосипедовСледует заметить, что Артамонов все-таки не был прародителем этого "паучьего" поколения велосипедов. У него были предшественники в Европе. Там уже в XVII веке выпускались большие "пауки" для взрослых, а для малышей - "паучки".Велосипеды-"пауки" были неустойчивы и небезопасны. Остановить "паука" во время спуска было очень трудно, поскольку тормоза на первом колесе появились лишь в 1853 году.Путь к современному велосипеду был проложен в 1817 году Людвигом Драйсом. На своем самокате длиной 2,4 метра с 30 дюймовыми колесами он ввел новшество- управляемое переднее колесо.На этой машине Драйс сумел преодолеть расстояние от Лейпцига до Дрездена (111 километров) за семь часов.В 1860 году Пьер Мишо, каретник из Парижа, ремонтируя старый самокат, установил на передние колеса две педали.Уже два года спустя такие машины начали выпускаться серийно.Первая машина с цепной передачей была создана в 1871 г. Х.Дж.Лоусоном. Именно тогда велосипедные колеса снова стали примерно одинакового размера. Такие велосипеды стали называть безопасными.За несколько лет они полностью вытеснили велосипеды с педалями на переднем колесе. Все первые велосипеды имели твердые резиновые шины, которые монтировались на колесе со стальным ободом.Стоит особо, отметить появление трехколесного велосипеда. Последний сыграл чрезвычайно важную роль в создании автомобиля, когда К.Бенц и Г.Даймлер оснастили его бензиновым мотором в 1885 г.Вехой в истории велосипеда следует считать 1888 г., когда Джон Данлоп (1840-1921) изобрел накачиваемую воздухом (пневматическую) шину. С тех пор в конструкции велосипеда не произошло серьезных изменений. А со временем, фраза: «Изобрести свой велосипед» стала идиомой на попытки открыть заново какую-нибудь прописную истину.
  • 16. Обзор велосипедовКто на свете всех милее или Чей велосипед лучше?
  • 22. И всё же, о велосипедах