Skip to content

Chris F Carroll

Coffee | Coding | Computers | Church | What does it all mean?

  • Coffee
    • Coffee
    • Quotes
    • Machine Learning & Statistics
    • Life, The Universe & Everything
  • Code
    • Software Architecture
    • Agile Software Architecture
    • IT Projects
    • .Net
    • Asp.Net
    • Cross Platform
    • & The Rest
  • Computers
    • Mac
    • Windows on Mac
    • Apple Boot Camp Problems
  • Christ
    • Church
    • Biblical Interpretation
  • About
Chris F Carroll

Mutable state is the new spaghetti code

Rich Hickey, author of Clojure.

He's right. Except that state that can be updated from multiple places in an unfathomable way is far more painful to debug than spaghetti code that's all on page.

Author Chris F CarrollPosted on 22nd February 201327th March 2020Format QuoteCategories Code, QuotesTags clojure, functional programming, oo, Software Architecture

Post navigation

Previous Previous post: BootCamp Drivers direct download—further help
Next Next post: Why do I have AWS free tier charges?

Tags

  • .net
  • .net-core
  • affiliate
  • agile
  • amazon
  • apple
  • apple keyboard
  • asp.net
  • asp.net mvc
  • AWS
  • backups
  • biblical interpretation
  • bootcamp
  • clojure
  • command line
  • coronavirus
  • covid19
  • cross-platform
  • csharp
  • iis
  • IT projects
  • mac
  • machine-learning-and-statistics
  • mocks
  • mono
  • nunit
  • oo
  • philosophy
  • politics
  • science
  • SEO
  • software
  • Software Architecture
  • software design
  • software quality
  • sql
  • sql server
  • success and failure
  • t-sql
  • tdd
  • testability
  • test framework
  • unit testing
  • visualstudio
  • Windows

Recent Comments

  • Wayne E Dick on The Isomorphism is not the Terrain
  • Roman on Use a Windows NTFS, or Linux, or other–formatted disk for Apple Time Machine Backups
  • Dave Synott on Multi-targetting .Net Framework and .Net Core in a single project
  • David Papineau on About
  • The Morning Brew - Chris Alcock » The Morning Brew #3108 on Pretending that SQLite has Stored Procedures and Functions

Categories

  • Code
    • Agile Software Architecture
  • Coffee
  • Computers
    • WindowsOnMac
      • Apple Boot Camp Problems
  • LifeUniverse&Everything
    • Christ
      • Biblical Interpretation
      • Church
    • Machine Learning, AI & Statistics
    • Quotes
    • Working Life

Recent

  • .Net and Asp.Net on MacOs & Mono instead of Windows (using Visual Studio or JetBrains Rider)
    in Code, Computers, WindowsOnMac
    Mono goes a long way in running code written for .Net […]
  • The Isomorphism is not the Terrain
    in LifeUniverse&Everything
    —Draft— We do not often think of mathematical models […]
  • The Many Worlds Interpretation of Quantum Mechanics
    in LifeUniverse&Everything
    If Everett’s Many Worlds interpretation of […]
  • A Supernaturalist and a Physicalist Swap Accounts of the Universe
    in LifeUniverse&Everything
    A supernaturalist S and a physicalist P swap accounts […]
  • Pretending that SQLite has Stored Procedures and Functions
    in Code
    SQLite is marvellous. The fact that it doesn’t […]
  • Installing and using SQLite extensions on macOs (and maybe Windows & Linux too)
    in Code
    Installing and using SQLite extensions on macOs SQLite […]
  • Error-freeness per kilowatt-hour : a Proposed Metric for Machine Learning
    in Machine Learning, AI & Statistics
    Abstract Accuracy on well-known problems is widely […]
  • Why p-values can’t tell you what you need to know and what to do about it
    in Machine Learning, AI & Statistics
    Transcript of Prof. David Colquhoun, Oct 2020 talk at […]
  • no magic
    in LifeUniverse&Everything, Quotes
    “If science shows we are composed of trillions of […]

Archives

  • Coffee
    • Coffee
    • Quotes
    • Machine Learning & Statistics
    • Life, The Universe & Everything
  • Code
    • Software Architecture
    • Agile Software Architecture
    • IT Projects
    • .Net
    • Asp.Net
    • Cross Platform
    • & The Rest
  • Computers
    • Mac
    • Windows on Mac
    • Apple Boot Camp Problems
  • Christ
    • Church
    • Biblical Interpretation
  • About
Chris F Carroll Proudly powered by WordPress
Code

Mutable state is the new spaghetti code…

by Chris F Carroll read it in <1 min
Code Why do I have AWS free tier charges?
Code Build mod_jk for centos
0