An indicator within a codebase that possibly indicates a deeper problem.

learn more… | top users | synonyms

0
votes
0answers
60 views

Is this an example of Data Envy? How do I solve it?

I have a scenario where I'm using an external service which requires a big hash of parameters like so: def external_service_params(user, invoice) { name: user.name, email: user.email, ...
0
votes
0answers
153 views

DRY on API specifcations?

When developing a new RESTful application, I generally: Define tests Define routes [ e.g.: RESTful CRUD; namespaced on /api/users ] Define models [ e.g.: "Users" ] Define forms [ e.g.: in ...