Morn
Ingen Clojure-kobling, og jeg slår kanskje ned åpne dører, men her er'n allikavæl: https://parenteser.mattilsynet.io/refaktorering/
@teodorlu vil absolutt si den er verdt å lese ferdig, men skjønner samtidig hva du mener. Dere har rett og slett ikke problemene man ofte baler med i store objektorienterte kodebaser 😂 For teamet vårt har det vært et nyttig bakteppe å lese boka og diskutere opp mot det vi ser i legacykode skrevet av mange forskjellige mennesker over mange, mange år.
Veldig bra. Jeg vekter antagelig litt for mye mot å bygge neste feature, raskeste veien til mål. Setter pris på påminnelser som denne om å rydde i blant. Men savnet sterkt bruk av ordet omkalfatre.
hehe, det er et ord som er i sving hos oss, sløvt å meg å ikke benytte anledningen til å få brukt det 😄
Åh, det var et nydelig ord ❤️ Betydning: • Opprinnelig: Tette (kalfatre) en båt på ny. • Overført: Forandre noe helt, gjøre en grundig omforming, eller snu noe på hodet.
Veldig fint ord 😄 Poenget i bloggposten er kanskje egentlig å unngå å måtte drive med det så ofte, men heller gjøre hyppige småjusteringer 😊
Omkalfatre = "extreme deep clean"
Der har du det!
Jeg ville ha assosiasjonen til sånne fæle kjøkken som man kan se videoer om på Youtube
Fun fact: Prøvde å illustrere posten med et bilde av et sånt rom, oppdaget at bildesøket til duckduckgo var rasert av AI-søppel og ga opp.
+1 for ordet omkalfatre / kalfatre. Kva med ordet "koderøkt(ing)"? Ala birøkting og språkrøkt og, fortel ordboka meg, skogrøkt. Eg fann på "koderøkt(ing)" no i farten, og eg synest det klinger bra (ja, litt sjølvskryt på ein fredag... Orsak om eg har lest det før og berre innbillar meg at eg fant det på).
Definisjonen av birøkt i ordboka er "stell av honningbier for å høste den honningen som lagres i kubene". stell høver bra for smått, kontinuerleg arbeid?
Koderøkting klinger fint!
Jeg minnes at vi har hatt en lignende diskusjon om dette tidligere her på clojure-norway 🙂
Bra post, @christian767👌 Helt enig i det du sier, og er vel allerede det jeg praktiserer (samt prakker på kollegaer som har hastverk (hvor jeg som oftest kontrer med "hastverk er lastverk"))
😊
Super bloggpost, delte den internt hos kunden. Vi har en lesegruppe om boka A Philosophy of Software Design , passer veldig fint inn der
😊 👍
herlig bloggpost! I likhet med å rydde opp etter seg, er det noen prinsipper i software det er greit å få en refresher på med jevne mellomrom 🙂
@odinodin veldig spent på om dere trekker ut noen koblinger! Jeg trodde boka kom til å være noe jeg ville synes var spennende, men la den fra meg etter å ha lest et lite stykke uten å bli imponert. Jeg blir gjerne motbevist!
Personlig treffer denne meg veldig. Jeg har vært så mange steder der jeg aldri har følt at jeg har hatt roen og mulighetsrommet til å rydde skikkelig opp etter meg, og rydde skikkelig i de tingene som har "satt seg fast". Det tror jeg også henger sammen med en fullstack/generalist-holdning; hvis man kun ser på en bit av systemet kan man få til en lokal kattevask ("grisesmink"), men extreme deep clean blir det utvilsomt ikke.
"Grisesmink" 😄 👌 har gjort en hel del av det, gjerne for å teste ut en "ren" arkitektur i en liten del av appen - noe som gjerne kan bite tilbake senere når man begynner å endre fundamentet for hele appen, og den lille delen har vokst seg stor og ikke egentlig passer inn i det nye felles systemet. (Lærdommen(e) der er å etablere ny arkitektur helt i toppen av appen, selv om den bare skal brukes i en liten del i starten)
Morn!
Morn!
Morn!
Morn!
Morn!
Morn!
Morn 🙂
God morn :)