• Home
  • About
  • Archives
  • Presentation notes
Subscribe

CompuTruthing

thoughts on Computing and Truthing

It's Only Pasta: a Few Tips on Software Architecture to Avoid Spaghetti Code

It's Only Pasta: a Few Tips on Software Architecture to Avoid Spaghetti Code

Slides

See slides

Images copyright

  • Rob Wicks, pasta on white ceramic plate
  • Tamara Malaniy, text
  • Mitchell Luo, black and white striped textile
  • Spender Davis, aerial photo of concrete buildings and trees during daytime
  • T Foz, man standing meat
  • Orijit Chatterjee, pasta dish on brown ceramic plate
  • Jakub Dziubak, HD
  • Wright Brand Bacon, brown and gray bread with meat

About LucTeo

Lucian Radu Teodorescu holds a PhD in programming languages, and is a Software Architect at Garmin International. He likes challenges; and understanding the essence of things (if there is one) constitutes the biggest challenge of all.

Latest Posts

  • Senders/receivers in C++ August 12, 2024
  • Deconstructing Inheritance December 13, 2021
  • Programming Language Unlimited December 8, 2021
  • Executors: a Change of Perspective October 5, 2021
  • C++ Executors: the Good, the Bad, and Some Examples August 6, 2021
  • Designing Concurrent C++ Applications July 10, 2021
  • How We (Don’t) Reason About Code June 10, 2021
  • Composition and Decomposition of Task Systems April 13, 2021
  • Threads Considered Harmful April 12, 2021
  • A Case Against Blind Use of C++ Parallel Algorithms February 8, 2021

Tags

C++ C++ standard Overload Sparrow abstract architecture brooks complexity computer science computing computruthing concurrency conference data-oriented-design decomposition design efficiency epistemology error handling exceptions exploration generalization ignorance immutability inheritance knowledge lemma linguistics meta metaphysics modifiability natuaralness naturalness oop patterns performance philosophy physics programming languages reasoning relativism senders/receivers software software engineering standardisation theory truthing type system video
Mastodont Twitter GitHub LinkedIn RSS
© LucTeo all rights reserved.
Back to the top