Your SlideShare is downloading. ×
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Smalltalk в распределенных бизнес-приложениях
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Smalltalk в распределенных бизнес-приложениях

750

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
750
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Smalltalk в распределенных бизнес-приложениях
  • 2. О себе Андрей Мужиков • moujikov@gmail.com Опыт • разработка ПО – 8 лет • из них VW Smalltalk – 5 лет
  • 3. www.trans-force.ru
  • 4. Ресторан
  • 5. Столик ресторана
  • 6. Меню
  • 7. Сеть Санкт-Петербург Киев Москва Казань Уфа Челябинск Краснодар Новосибирск Алматы
  • 8. Why Smalltalk? Сроки Меняющиеся • начали в июле 2003 требования • тестовый запуск в • первый ресторан такого октябре типа • коммерческий – декабрь • ничего из функций 2003 первой версии не сохранилось Smalltalk + XP
  • 9. Что мы делали Бронирование Заказ по меню столов Терминал на Клиенты Представление столике Персональные Прочие карты и скидки сервисы Автоматизация Работа с Цены, скидки заказами Управление Персонал Меню рестораном Расписание Отчеты представлений
  • 10. Ресторан
  • 11. Сеть ресторанов
  • 12. Технологии
  • 13. Интеграция
  • 14. Обзор системы Cincom VisualWorks Smalltalk • www.cincom.com • www.cincomsmalltalk.com Библиотеки и фреймворки • GLORP (ORM) • Opentalk (remoting) • COM Connect • Web Toolkit (http server) • SUnit (unit-tests) Метрики • проект существует с 07/2003 (мое участие: по 12/2008) • 4-5 разработчиков • 2800 классов • 8500 юнит-тестов
  • 15. Страхи Никто не знает Smalltalk – мы не • Это не проблема. Smalltalk предельно прост в найдем работников изучении. Там нет статической типизации – для • Это не проблема. При ответственном отношении к автоматическим тестам все большого проекта это смертельно проблемы будут найдены очень быстро. Наше приложение будет медленно • Smalltalk построен на тех же принципах, что и Java или C#. В общем случае, он демонстрирует работать такую же производительность. Слишком мало людей в мире используют Smalltalk – в интернете • Отчасти верно. Но компенсируется тем, что от всего есть исходники и в них достаточно легко будет не найти решения наших разбираться. проблем Слишком мало людей в мире разрабатывают для Smalltalk’а – выбор • В основном верно. Отчасти компенсируется библиотек и фреймворков ограничен, а скоростью собственной разработки. существующие медленно развиваются
  • 16. Андрей Мужиков moujikov@gmail.com

×