Carson Gross discusses alternative programming practices that depart from traditional 'clean code' principles. He advocates for larger methods, questioning the necessity of exhaustive unit testing for driving development, and suggests that decomposing code into smaller functions might lead to overarchitecting. Carson emphasizes that methods should be coherent and warns against excessive abstraction. The conversation touches on the significance of balancing abstraction with function simplicity and testing's impact on project flexibility.
•1h 9m watch time
Sort: