4 ms·
"seam" dates back to refactoring & software engineering literature that pre-date LLM use by 20 years -- see Working Effectively With Legacy Code for one exampl
by rsanheim 21d ago
"seam" dates back to refactoring & software engineering literature that pre-date LLM use by 20 years -- see Working Effectively With Legacy Code for one example (https://www.oreilly.com/library/view/working-effectively-with/0131177052/ https://www.oreilly.com/library/view/working-effectively-wit...). Its a great book, still use techniques from it everyday.
"load-bearing" I have never heard used for programming before Opus, and its incredibly annoying and over-used.
- thewebguyd 21d agoload-bearing was/is used frequently on the ops side of things, I assume the LLMs picked up from physical engineering texts or sysadmin type blogs.
- Sharlin 21d ago"Load-bearing" is an apt metaphor in the https://xkcd.com/2347/ https://xkcd.com/2347/ sense.
- bombcar 20d agoI take it in a get-ye-flask mode. http://www.hrwiki.org/wiki/Ye_Flask http://www.hrwiki.org/wiki/Ye_Flask
- pcthrowaway 20d agoOr in the admin handover sense https://lastplacecomics.com/car-jacking/ https://lastplacecomics.com/car-jacking/
- DonHopkins 20d agoAnd in the Grindr sense.
- chucksmash 21d ago+1, useful read! Seam is used liberally throughout because it captures the idea well (i.e. a place where you can cleave ball of mud code apart to begin refactoring efforts in an isolated way) and that takes many different forms throughout the book whether that be via methods and classes, source files as a single unit, linker seams, on and on.
- SoftTalker 21d agoI remember "cleavage" and "cleaves" from that vocabulary. Always made my adolescent brain chuckle.
- sarchertech 20d agoThe only time I really heard the term load bearing in a software engineering context (pre LLM) was in the phrase “load-bearing bug”.