TLDR Web Dev · OPINIONS & ADVICE

DON'T REQUIRE PEOPLE TO CHANGE 'SOURCE CODE' TO CONFIGURE YOUR PROGRAMS

utcc.utoronto.ca2 min read

Summary from the TLDR Web Dev newsletter

Programs should avoid requiring users to modify source code files (like Makefiles or header files) for configuration purposes. This is because it can often lead to merge conflicts during updates later on, which can be difficult to debug. Configurations should be handled through other methods instead.