Post

Great article! I've always phrases it as pushing edge cases to the outer layers of your app when it interfaces with other systems or user input. All edge cases should be handled there so that your inner core remains simple and doesn't have to deal with a plethora of different types.

0 reposts10 likes