26 Sep
22
A quick and precise explanation of how to rescue transactions in Ruby on Rails to stop them from being committed into your database. We describe a common mistake - make sure you don't do the same in your code.
A quick and precise explanation of how to rescue transactions in Ruby on Rails to stop them from being committed into your database. We describe a common mistake - make sure you don't do the same in your code.
23 Aug
22
It's Domain-Driven Design exercise. We take the knowledge from articles about Value Objects and Entities and design an entity, as a piece of a domain model.
It's Domain-Driven Design exercise. We take the knowledge from articles about Value Objects and Entities and design an entity, as a piece of a domain model.
16 Aug
22
Entities are omnipresent. They are the backbone and the substance of most applications. We will take a deep dive into the concept of an entity from the Domain-Driven Design's perspective.
Entities are omnipresent. They are the backbone and the substance of most applications. We will take a deep dive into the concept of an entity from the Domain-Driven Design's perspective.
14 Jul
22
Value Objects are one of the building blocks of tactical Domain-Driven Design. They can be used to introduce consistency, testability and readability to our code. The article explains the pattern, shows how to use it with Ruby and guides through the built-in support within the Ruby on Rails framework.
Value Objects are one of the building blocks of tactical Domain-Driven Design. They can be used to introduce consistency, testability and readability to our code. The article explains the pattern, shows how to use it with Ruby and guides through the built-in support within the Ruby on Rails framework.
11 Jul
22
An introduction into the world of Domain-Driven Design in the scope of Ruby on Rails framework.
An introduction into the world of Domain-Driven Design in the scope of Ruby on Rails framework.
20 Jun
22
Afraid to run data migrations in production? Don't be. There are a few easy tricks which can help you feel secure.
Afraid to run data migrations in production? Don't be. There are a few easy tricks which can help you feel secure.