2 ms·
This is related to something that I try to teach junior devs: solve the problem, then figure out what problem your solution is solving and re-solve for that mor
by zamalek 9y ago
This is related to something that I try to teach junior devs: solve the problem, then figure out what problem your solution is solving and re-solve for that more general problem; only once because:
If you continue this chain of thought you conclude that most software is solving communication. Uber? Communication between a rider and a taxi. Facebook? Communication between friends. Etherium? Communication between an investor and a developer. Business process management? Communication between employees. This is probably the basis of Zawinski's law.