Should programmers ship code they cannot fully explain?
by•
AI now lets one person build far beyond what they could write—or understand—line by line. Some see that as the natural next step after libraries, frameworks, and open-source dependencies. Others think shipping code you cannot explain means giving up control while keeping all the responsibility.
Are passing tests and a successful review enough? Or should a programmer be able to understand and debug every critical path before it reaches users?
3 views

Replies