God morgen!
Morn :)
mrn
Koser meg stort med Kent Beck-podcast! • Hvordan Beck og Ward Cunningham fant en ukentlig rytme (som vi i dag kaller parprogrammering eller extreme programming). Beck kommer inn som 24-åring som tror han er best i alt, og får beskjed av Cunningham om å sette seg ved siden og se på, inntil diskusjoner og spørsmål om kode blir produktive. • Tidlig interaktiv utvikling i Smalltalk. De lagde grafiske brukergrensesnitt før GUI-er var en greie, ved hjelp av en Smalltalk-dialekt de også lagde samtidig. Tenk hvordan det må ha vært å sitte i det Smalltalk-miljøet og se naboene skrive C-programmer i en terminal, som måtte kjøre i en terminal. https://open.spotify.com/episode/1QKBSgHa3v0QduwvVazB6y?si=w1pd6w3bQpGwG248TTwwDQ&utm_source=copy-link
Denne må jeg høre! Smalltalk er jo egentlig helt sykt kult. Jeg jobbet såvidt med det i begynnelsen av karrieren, hvor vi migrerte en større app til Java. Jeg innså ikke da hvor utrolig kule features som var pakket inn økosystemet, og var nok ikke mottakelig for iveren som de eldre utviklerne der utstrålte. (Jeg hadde akkurat kommet igang og var kjempeivrig på å få praktisert og lære mer om Java.) Husker jeg var med på å løse en prod-feil, hvor vi lastet ned image't fra prod fra punktet til en exception, startet det opp lokalt og resume't det der. Fikset feilen mens det hele kjørte, lastet opp nytt image til prod og resume't det der. En ganske mindblowing opplevelse.
Samme her! Beck refererte varmt til https://worrydream.com/refs/Ingalls_1981_-_Design_Principles_Behind_Smalltalk.pdf (Dan Ingalls, 1981). Alt er liksom orientert rundt hvordan man interagerer med systemet.