Vi har alla varit där, vi upptäcker att vi läser upp hela databasen i
minnet, CPUn spikar och "ingen har ändrat något". Sedan LINQ gjorde
sitt intåg har mer eller mindre skrockfulla utvecklare börjat beskylla
det för allt som är ont här i världen. Här reder vi ut skillnaden på
sekvenser och queries, mellan att skicka delegat och kod-som-data. Här
skruvar vi in rätt mental modell så du slipper så med skägget i
brevlådan och chansa.
Om du inte redan är bästa polare med Delegate, Expression, IQueryable
och IEnumerable samt deras stundtals luriga relation till varandra, så är det här sessionen att gå till.
Varför får hen med hatten inte den arkitektur hen vill?
Varför kommer din "Agila Coach" sabotera din systemarkitektur?
Hur kommer du sannolikt fälla krokben för nästa omorganisation med koden du skriver idag?
Dessa kan alla besvaras och förklaras med hjälp av Conways Lag, här snabbdyker vi ned i hur organisationsstruktur och systemarkitektur hänger ihop och vilka praktiska konsekvenser det får.
Tobbe är en arg utvecklare med starka åsikter som
gömmer det bakom en rolig hårfärg. Han har lekt mellanchef, ganska
stor chef, och burit hög hatt och ritat diagram med lådor, moln och sardinburkar.