Kodsnack 132 - En ny demon som måste matas med tårar
2015-12-08 17:26Kristoffer och Tobias snackar refactoring. När ska man skriva om saker, när ska man det inte? Tobias berättar om några av de hörn som behövde filas lite mer efter den senaste stora releasen av Plex media player. Automatisering och tester är tvåeggade svärd. Det är lätt att börja på något och försvinna ner i kaninhål.
Sedan går diskussionen vidare utifrån Wordpress nysläppta admingränssnitt byggt i Javascript och React om spänningsmomenten med att göra stora byten som kan kräva omställning för många. Hur förändrar man sig utan att göra alla missnöjda? Kan det vara så jobbigt att man faktiskt behöver ha de där missnöjda användarna för att lyckats göra någonting riktigt bra? Är varje ny version en ny demon som måste matas med tårar för att växa och frodas?
Avsnittet sponsras till vår stora glädje av Jetbrains och Clion, ett kraftfullt IDE för C och C++ för såväl Linux som OS X och Windows. Surfa in på http://www.jetbrains.com/kodsnack-clion för att få veta mer och stödja Kodsnack.
Ett stort tack till Cloudnet som sponsrar vår VPS!
Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.
Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!
Länkar
- Refactoring
- Plex media player-släppet har Tobias berättat om tidigare
- CI - continuous integration
- wget
- Chef
- Gnuwin32
- Cygwin
- Tar
- wget.py
- Inertia
- property-decoratorn i Python
- Sunk cost fallacy
- Jetbrains - veckans sponsor
- Clion - Jetbrains IDE för C och C++
-
- http://www.jetbrains.com/kodsnack-clion - länken du ska använda om du vill veta mer om Clion och stödja Kodsnack på samma gång
- Automattic
- Automattic har skrivit om admingränssnitten för Wordpress i Javascript med React och Node
- Den nya kodbasen på Github
- Wordpress VD om förändringen - “One of the hardest things to do in technology is disrupt yourself.”
- React
- Intel Itanium
- Hack - Facebooks försök att “skriva om PHP”
- Googles GWT - Google web toolkit
- Go
Titlar
- Ingen bra situation
- En två veckor lång refactoring
- Varför har jag suttit och våndats över det här?
- Det blir mer trögflytande
- Varje iteration tar tre timmar
- Vad det var man väntade på egentligen
- Spenderar jag verkligen min tid korrekt nu
- Ett tydligt bra svar
- Stoppa det i en branch och låta det vara
- Apropå att skriva om saker
- Definitionen av PHP-kod
- Tagit deras ost och bytt ut mot Javascript
- Ingen annan väg för det än stagnation
- Någonting som kan hända vem som helst
- Förändras eller försvinna
- Här har du någonting som är sämre idag
- En ny demon som måste matas med tårar
- Sälja in försämringar
- Ett serverprogram och ett klientprogram