4 ms·
It reminds me of a pycon talk [0] which, while i dont agree with the whole thing, has the message "we ship features, not code". That also reminds me of "when a
by el_oni 6y ago
It reminds me of a pycon talk [0] which, while i dont agree with the whole thing, has the message "we ship features, not code". That also reminds me of "when a measure becomes a target, it ceases to be a good measure".
LOC is a decent measure, but features are our targets
[0] https://m.youtube.com/watch?v=o9pEzgHorH0&t=1235s https://m.youtube.com/watch?v=o9pEzgHorH0&t=1235s
- k3liutZu 6y ago> LOC is a decent measure, but features are our targets Only if your measure of success is tied to fewer LOC.
- greggman3 6y agothat just sounds like it will have different unintended consequences like making every line as terse, complicated and unreadable as possible just to get it down to less LOC.
- el_oni 6y agoI'm not sure I got across what I mean. Ones target should be shipping features. If you use 10k LOC to get a feature out, or 500 lines of more concise, optimised code, what matters is the feature. If you have LOC targets to meet you are incentivised to produce the former rather than the latter. My point is that a high number of lines isn't as important as good features. Though the two can get conflated