Obviously, I’m not a fan of that idea. But I can understand where they are coming from. But I’m literally at the other side of the spectrum. Like these two excellent blog posts state: I’m a crafter and want to use declarative programming and I have a frustratingly hard time getting my colleagues to understand my point of view.