войтизарегистрироваться
us
О насОбратная связьPrivacy Policy
Наше мобильное приложение
Наши группы в соцсетях
Источники
еще источники
Новости
еще новости
По вашему запросу ничего не найдено

ооп

ООП в JavaScript

В данной статье мы поговорим об основных особенностях объектно-ориентированного программирования в JavaScript: создание объектов, функция-конструктор, инкапсуляция через замыкания, полиморфизм и

Как начать разработку крупного, нетипичного проекта. Практическое пособие

Выбор платформы для бекенда Чтобы создать качественное и производительное Web-приложение, необходимо уделить должное внимание выбору платформы для разработки. Этим нужно заняться сразу же после того,

О том, как мы на PHP запускали настоящий MS Excel и что из этого вышло

Не секрет, что зачастую PHP-программистам приходится решать задачи, весьма далёкие от бытового представления о «веб-разработке». Развитие языка в последние годы привело к тому, что PHP всё чаще

О том, как мы на PHP запускали настоящий MS Excel и что из этого вышло

Не секрет, что зачастую PHP-программистам приходится решать задачи, весьма далёкие от бытового представления о «веб-разработке». Развитие языка в последние годы привело к тому, что PHP всё чаще

JavaScript: где мы сейчас и куда двигаться

Привет, хабраюзер. Поскольку, судя по всему, мы уже живем в будущем, то недавно я плотно засел за изучение новых фич ES6, ES7 и новых идей, предлагаемых React и Redux. И написал для своих коллег

История языков программирования: C# — впереди планеты всей

С# живет по принципу «всякая сущность есть объект». Его причисляют к объектно-ориентированным, а точнее объектным, языкам программирования. «Язык основан на строгой компонентной архитектуре и

Теория категорий на JavaScript. Часть 1. Категория множеств

Абстракция – это одна из основных техник в ИТ. Любой язык программирования или моделирования, любая парадигма программирования (процедурная, функциональная, ООП, …) дают ответ на вопрос, как и от чего
Персона. Алан Кэй — пророк, автор концепции GUI и языка Smalltalk

Персона. Алан Кэй — пророк, автор концепции GUI и языка Smalltalk

Алан Кэй любит ссылаться на себя, и часто начинает свою речь с фразы: «Закон Кэя номер один гласит...». Наверное, он имеет на это право. Много лет его недооценивали, загоняли в рамки и даже
Как не нужно использовать паттерн Repository

Как не нужно использовать паттерн Repository

Данная статья является неким опытом, который был приобретен в результате весьма неприятной архитектурной ошибки, допущенной мной при длительной разработке проекта на Laravel5. Я постараюсь

[Из песочницы] Введение в проектирование сущностей, проблемы создания объектов

При моделировании такого понятия предметно-ориентированного проектирования как сущность могут возникнуть некоторые сложности, обусловленные бизнес-требованиями или технической частью. В частности,
Инверсии зависимостей управления впрыском

Инверсии зависимостей управления впрыском

Вступление Наверняка первый вопрос, который возник у вас при взгляде на заголовок, был "Шта?". На самом деле я просто перевел фразу "Инверсия управления, внедрение зависимости" в Google Translate на
Инверсии зависимостей управления впрыском

Инверсии зависимостей управления впрыском

Вступление Наверняка первый вопрос, который возник у вас при взгляде на заголовок, был "Шта?". На самом деле я просто перевел фразу "Инверсия управления, внедрение зависимости" в Google Translate на
Ответ на введение в проектирование сущностей, проблемы создания объектов

Ответ на введение в проектирование сущностей, проблемы создания объектов

После прочтения статьи Введение в проектирование сущностей, проблемы создания объектов на хабре, я решил написать развернутый комментарий о примерах использования Domain-driven design (DDD), но, как
Ответ на введение в проектирование сущностей, проблемы создания объектов

Ответ на введение в проектирование сущностей, проблемы создания объектов

После прочтения статьи Введение в проектирование сущностей, проблемы создания объектов на хабре, я решил написать развернутый комментарий о примерах использования Domain-driven design (DDD), но, как

Работа с устройствами печати в C# на примере реализации виртуального принтера

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

Работа с устройствами печати в C# на примере реализации виртуального принтера

Приветствую всех. В сегодняшней статье речь пойдёт о том, как можно реализовать собственный высокоуровневый API в управляемом коде для работы с устройствами печати, от установки нового монитора печати
[Перевод] Функциональные паттерны при моделировании предметной области – анемичные модели и компоновка поведений

[Перевод] Функциональные паттерны при моделировании предметной области – анемичные модели и компоновка поведений

Здравствуйте, Хабр! Не так давно в издательстве «Manning» вышла непростая, но долгожданная и выстраданная автором книга о функциональном моделировании предметных областей. Поскольку у нас готовятся
[Перевод] Функциональные паттерны при моделировании предметной области – анемичные модели и компоновка поведений

[Перевод] Функциональные паттерны при моделировании предметной области – анемичные модели и компоновка поведений

Привет, Хабр! Не так давно в издательстве «Manning» вышла непростая, но долгожданная и выстраданная автором книга о функциональном моделировании предметных областей. Поскольку у нас готовятся книги

[Из песочницы] Реализация ООП-наследования в классах, работающих с SQL и MS Entity Framework

Эта статья посвящена созданию модели данных, которая красиво ложилась бы на SQL и содержала в себе «правильное» ООП наследование. Надо сказать, что эта задача возникала у меня в разное время на разных