Keeping logic pieces scoped is a great way to make sure that even if you happen to optimize prematurely, you are not committed to that optimization. Scoped implementations imply they can be taken out from the rest of the system without significant, if any, changes to the system. This resonates greatly with "not complect" point above, loved it.
Keeping logic pieces scoped is a great way to make sure that even if you happen to optimize prematurely, you are not committed to that optimization. Scoped implementations imply they can be taken out from the rest of the system without significant, if any, changes to the system. This resonates greatly with "not complect" point above, loved it.
yes i think of those as being able to "abstract" things easily. ties in a lot to functional programming. thanks for the thoughts!
Thank you for writing this!