Posts in English
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.
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.
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 (о проекте).
Usefull links
- Aug 29, 2016
- Aug 14, 2017
- Ivan Zakrevsky
- English
Here is the list of articles and sites that I find interesting. This page is regularly updated.
About problems of cache invalidation. Cache tagging.
- May 21, 2016
- Nov 10, 2016
- Ivan Zakrevsky
- English
- Cache
About my experience of solving problems of cache invalidation and principles of the library cache-dependencies.
Why I prefer Storm ORM for Python
- Oct 10, 2015
- Jul 31, 2017
- Ivan Zakrevsky
- English
- ORM, Storm ORM, DataMapper, DB, SQL, Python, Django Model, Model, DDD
I began using KISS-style Storm ORM for enterprise applications on Python, let me explain why.