Laziness Chapter I: Meta-Programmingby@mcsee
1,145 reads

Laziness Chapter I: Meta-Programming

June 7th 2020
6m
by @mcsee 1,145 reads
tldt arrow
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

Meta-programming is magic. That is the main reason why we should not use it. The golden rule states that a model must be open for extension and closed for modification. This rule is still true and it is something that we should try to emphasize on our models. But in the real world there are no models or meta models, only business entities that we are speaking about. The one and only software design principle is the open/closed statement belonging to the definition of solid design.

Company Mentioned

Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - Laziness Chapter I: Meta-Programming
Maximiliano Contieri HackerNoon profile picture

@mcsee

Maximiliano Contieri

I’m senior software engineer specialized in declarative designs and S.O.L.I.D. and Agile lover.


Receive Stories from @mcsee

react to story with heart

RELATED STORIES

L O A D I N G
. . . comments & more!