Posted in 2017
Знакомство с Docker для Django-проекта
- Dec 23, 2017
- Jan 13, 2018
- Ivan Zakrevsky
- Russian
- Docker
При начале работы с Docker стоит обратить внимание на ряд моментов, которые освещены слабо даже в официальной документации, не говоря уже про многочисленные блог-посты.
О проблемах подбора персонала в IT-индустрии
- Dec 15, 2017
- Dec 23, 2017
- Ivan Zakrevsky
- Russian
- HR, Hiring
В разное время мне приходилось как наниматься на работу, так и принимать непосредственное участие в собеседовании кандидатов. Некоторые наблюдаемые мной явления имеют систематический характер проявлений, и я постараюсь их обобщить.
Реализация паттерна Repository в браузерном JavaScript
- Aug 06, 2017
- Nov 16, 2019
- Ivan Zakrevsky
- Russian
- Repository, ORM, JavaScript, Model, DDD
Хорошая архитектура освобождает Вас от привязки к конкретной реализации. Она позволяет Вам отложить момент принятия решения о реализации, и начать конструирование кода еще не имея этого решения. Принципиально важным моментом является то, что Вы обретаете возможность принять решение в момент наибольшей информированности, а также всегда можете легко подменить конкретную реализацию на любую другую. Вот эта обязанность возложена на паттерн Repository.
Implementation of Repository pattern for browser's JavaScript
- Aug 06, 2017
- May 26, 2018
- Ivan Zakrevsky
- English
- Repository, ORM, JavaScript, Model, DDD
Good architecture makes you free from certain implementation. It allows you to postpone the moment of decision on implementation and begin code construction even without the decision. The most important point is that you gain the opportunity to make a decision at the time of the greatest awareness, and you can also easily replace a specific implementation with any other. This responsibility is assigned to the Repository.
О моем опыте использования Django Framework
- Jul 26, 2017
- May 16, 2018
- Ivan Zakrevsky
- Russian
- Django, ORM, Python, Django Model
Django framework для Python позволяет быстро решать огромный спектр задач и легко находить исполнителей. При грамотном подходе, можно использовать все преимущества Django и не стать заложником ее недостатков.
About my experience of using Django Framework
- Jul 26, 2017
- May 16, 2018
- Ivan Zakrevsky
- English
- Django, ORM, Python, Django Model
Django framework by Python allows you to quickly solve a huge range of tasks and easily find developers. With a competent approach, you can use all the advantages of Django and not become a hostage of its shortcomings.
Проектирование Сервисного Слоя и Логики Приложения
- Jul 17, 2017
- Oct 12, 2019
- Ivan Zakrevsky
- Russian
- Software Design, Software Architecture, ORM, Django Model, Service Layer, Redux, Flux, Model, CQRS, Event Sourcing
Эта статья посвящена вопросам управления Логикой Приложения и проектированию Сервисного Слоя (Service Layer), Use Case, CQRS, Event Sourcing, MVC и др.
Design of Service Layer and Application Logic
- Jul 17, 2017
- Oct 12, 2019
- Ivan Zakrevsky
- English
- Software Design, Software Architecture, ORM, Django Model, Service Layer, Redux, Flux, Model, CQRS, Event Sourcing
This article is about organizing Application Logic and designing the Service Layer, Use Case, CQRS, Event Sourcing, MVC, etc.
How to quickly develop high-quality code. Team work.
- Jul 10, 2017
- Jan 18, 2021
- Ivan Zakrevsky
- English
- Agile, XP, Extreme Programming, Refactoring, Software Architecture
Статья переехала на новый адрес в Distributed Collaborative Knowledge Management System for System Architecture (о проекте).