Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «obo»
Perl / [Из песочницы] Производительность пакетов ООП в Perl 2011-09-19 20:22:02
Как известно в Perl не очень удобная поддержка объектно-ориентированного программирования. Если ...
+ развернуть текст сохранённая копия
Как известно в Perl не очень удобная поддержка объектно-ориентированного программирования. Если хочется программировать с классами, то многое приходится делать вручную. Однако у Perl'а есть очень богатые возможности расширения, поэтому со временем появилось много библиотек (пакетов) обеспечивающих поддержку классов, методов и свойств с синтаксисом различной степени удобности. Но как оказалось, эти пакеты проигрывают в производительности по сравнению с ручной реализацией конструкций ООП. Т.е. с одной стороны, их приятно использовать, а с другой, они делают код медленнее. Мне всегда хотелось узнать насколько медленее становится код, и какие из этих пакетов стоит применять, а какие нет. Поэтому я решил провести небольшое исследование.
Читать дальше →
Тэги: oop, performance, perl, перл, производительность
PHP / [Из песочницы] И снова MVC 2011-09-05 21:03:04
Привет Хаброобществу.
Однажды мне на глаза попалась статья с хабра ссылка. Попробовав ту ...
+ развернуть текст сохранённая копия
Привет Хаброобществу.
Однажды мне на глаза попалась статья с хабра ссылка. Попробовав ту систему, пришел к выводу, что у нее много недостатков, да и перевод оригинальной статьи присутствовал не полностью. Да, статья старючая, но в то же время хотелось написать свой небольшой фреймворк для создания простых и средних по сложности сайтов. Так как тащить с собой 2-3 мегабайта какого-либо серьезного фреймворка для создания сайта-визитки считаю кощунством (хоть и не всегда).
Вообщем, решил исправить бросающиеся в глаза недостатки и полученным результатом поделиться с хаброжителями.
Читать дальше →
Тэги: framework, mvc, oop, php
Веб-разработка / [Перевод] Анонсирован язык Opa: Сделаем Веб-разработку прозрачной 2011-08-26 04:52:29
Был публично анонсирован новый язык программирования с открытым исходным кодом Opa (Опа), созданный ...
+ развернуть текст сохранённая копия
Был публично анонсирован новый язык программирования с открытым исходным кодом Opa (Опа), созданный с целью сделать веб-разработку прозрачной. Opa автоматически генерирует клиентский Javascript и осуществляет коммуникацию и контроль сессии. Конечной целью данного проекта является возможность написания распределенных веб-приложений с помощью одного языка программирования для логики приложения, запросов к базе данных и пользовательских интерфейсов. Среди существующих приложений, уже разработанных на Opa, есть те, на которые стоит посмотреть. Для начала посетите домашнюю страницу проекта, которая содержит обширную документацию, код проекта находится на GitHub. Конкурс разработки на Opa завершается 17-го октября.
Тэги: github, javascript, opa, opalang, веб, программирование, разработка, язык
С чего начать проектирование программы? Часть 1. 2011-08-19 00:36:00
С чего начать ...
+ развернуть текст сохранённая копия
С чего начать проектирование программы? Классический объектно-ориентированный подход даёт нам однозначный ответ на этот вопрос: с выявления ключевых абстракций и построения объектной модели предметной области.
Джеймс Рамбо, один из создателей языка UML и Rational Unified Process'а, в своей книге "UML 2.0. Объектно-ориентированное моделирование и разработка" предлагает нам такой алгоритм проектирования:
- Изучить предметную область и выделить классы предметной области.
- Удалить лишние классы (несущественные или избыточные).
- Связать классы ассоциациями.
- Выделить в классах атрибуты.
- Реструктуризовать классы при помощи наследования.
- Добавить классы приложения.
- Добавить операции.
Дж. Рамбо, М. Блаха. UML 2.0. Объектно-ориентированное моделирование и разработка. 2-е изд. – СПб.: Питер, 2007, стр. 218 – 285.
После выполнения этой процедуры предполагается, что проектировщик получает архитектуру программы, которую только и надо что реализовать в коде.
Такой подход к проектированию напоминает мне попытки некоторых учёных и философов эпохи Возрождения построить летательный аппарат, наблюдая за полётами птиц. Дальше »
Тэги: flowchart, ood, oop, блок-схема, модель, проектирование
Трейлер на новую OVA по аниме Ikkitousen 2011-08-14 16:45:25
Появилась информация и трейлер на новую OVA по аниме Ikkitousen
Приветствую всех ...
+ развернуть текст сохранённая копия
Появилась информация и трейлер на новую OVA по аниме Ikkitousen
Приветствую всех на аниме-блоге news-anime. В прошлую пятницу в сеть был выложен трейлер компанией Media Factory на аниме Ikkitousen, а точнее на OVA по аниме Ikkitousen. Кроме этого медия-дополнения, была информация на официальном сайте аниме Ikkitousen о новом аниме, имеющем название Ikkitousen: Shūgaku Tōshi Keppu-roku.
Будьте няшками [...]
Тэги: ikkitousen, ova, аниме, анонс, манги, новость, трейлер
Главная / Главные темы / Тэг «obo»
|
Взлеты Топ 5
Падения Топ 5
|