libera/commonlisp - IRC Chatlog
Search
8:44:14
cpli
_death "evokes a stronger sense of opportunity to re-factor" sounds to me that the code ought to be written differently in the first place
8:45:48
jackdaniel
there is some kind of a paradox with refactoring that sometimes the result looks better but works worse (or is harder to maintain)
9:22:41
cpli
jackdaniel: that's not paradoxical, refactoring is nothing other than "changes to code in the pursuit of elegance whilst preserving behavior"
9:23:21
cpli
in the end whether or not those changes are or are not achieving the set out goal depends on the changes and the person making those changes
9:23:56
jackdaniel
I'd advise you to not make overconfident (and incorrect) claims, otherwise people will take you for an AI
9:24:27
jackdaniel
refactoring may have number of purposes, one of them is to make the program more performant
9:25:14
cpli
conflating "refactoring" with "optimization" makes "refactoring" ultimately meaningless
9:25:18
jackdaniel
saying that it is _nothing other_ than aesthetics excercise is blatantly incorrect (alothough sometimes aesthetics is the reason for doing that)
9:26:02
cpli
good lord, if i ask you to use concise language you accuse me of being an AI, genuinely?
9:26:10
splittist
let's retcon "elegance" to include "performance optimization" and celebrate our agreement
9:26:50
cpli
elegant solutions aren't always performant. wouldn't call x86_64 bit-shuffling hacks elegant..
9:28:56
cpli
it's not paradoxical that with arbitrary subjective changes, refactors may make things "work worse (or harder to maintain)"
9:30:58
cpli
jackdaniel: false. it is a veridical paradox, if your assumption is that refactors ought to make code more readable
9:32:24
cpli
> there is some kind of a paradox with refactoring that sometimes the result looks better but works worse (or is harder to maintain)
9:33:08
jackdaniel
let's put an end to it, I see that you are pissed by me calling you out and nothing good comes from that. and we both have better things to do
9:33:26
cpli
alright, sometimes things fall up or sideways, but only when standing upside down or laying on your side.