Como mantener integridad de los datos con Ruby on Rails y Postgres

Este post es una adaptación a Ruby on Rails del post con ejemplos en Elixir y Phoenix. Una de las formas más comunes de almacenar datos en software es utilizando bases de datos relaciones. Aún y con el surgimiento de propuestas como las bases de datos NoSQL, el modelo relacional sigue estando presente porque es útil para la mayoría de los casos. ¿Qué es la integridad de los datos? Se refiere a que la información almacenada en una base de datos sea completa y correcta....

junio 21, 2023 · Me

How to manage business logic in rails

One of the main problems, when an application grows, is how to keep organized the business logic. Following the “rails way” can conduce to a common result called obese models & obese controllers. This means that your models and your controllers keep growing when you continuously add the business logic in the same place. Another inconvenience is that you are coupling your use cases or business logic to the infrastructure (the framework, the database, and the input interface)....

octubre 25, 2022 · Me