← Back to context

Comment by AdieuToLogic

1 hour ago

Another phrase for this is "functional decomposition", which usually is a good thing.

Better yet is to identify conditional execution paths as early as possible in order to obviate conditionals in the call tree. For example, identifying a "create a new something" verses an "update an existing something" based on the workflow initially invoked greatly simplifies service and/or persistent store logic.