requify
'requify' is a term unique to software development. The essence of requification comes into play when you have code written that has already stricken a balance between being both readable and terse, and yet you decide, for some reason, to make it even harder to read by both repeating yourself and being overly verbose.
e.g.
Without requification:
```
def reconcile_data(type:)
# do stuff with data based on its type
end
```
With requification:
```
def reconcile_data_for_this_specific_type
# do stuff with data based on its type
end
def reconcile_data_for_that_specific_type_which_is_this
# do stuff with data based on its type
end
def reconcile_all_the_data_for_different_types_than_the_first_and_second_specific_type
# ^ this is the most optimal level you can hope to achieve via requification
end
```
e.g.
Without requification:
```
def reconcile_data(type:)
# do stuff with data based on its type
end
```
With requification:
```
def reconcile_data_for_this_specific_type
# do stuff with data based on its type
end
def reconcile_data_for_that_specific_type_which_is_this
# do stuff with data based on its type
end
def reconcile_all_the_data_for_different_types_than_the_first_and_second_specific_type
# ^ this is the most optimal level you can hope to achieve via requification
end
```
Hey pal! I noticed your method only has 2 underscores and a single verb and a single noun. Let me requify that for you!