Skip to content

Programming memes

Computer programming memes that a software engineer will definitely, probably, might find funny.

Tag: low coupling high cohesion

Law of Demeter

Author programmingmemesPosted on December 27, 2021Tags low coupling high cohesionLeave a comment on Law of Demeter

Do you like spaghetti code meme

meme; painting of people eating; do you like spaghetti? no, I like to keep things decoupled

Do you like spaghetti? No, I like to keep things decoupled. read more

Author programmingmemesPosted on September 23, 2020October 16, 2020Tags low coupling high cohesion, spaghetti codeLeave a comment on Do you like spaghetti code meme

Spaghetti code meme

meme; spaghetti; know your enemy

When you are dealing with spaghetti code, trying to modify or extract a single object is frustratingly hard.  read more

Author programmingmemesPosted on September 23, 2020October 16, 2020Tags low coupling high cohesion, spaghetti codeLeave a comment on Spaghetti code meme

Low coupling, high cohesion: less spaghetti, less regretti meme

meme; painting people at table eating; less spaghetti, less regretti

Low Coupling, High Cohesion is a programming principle that says that your classes should be coupled with other classes as little as possible but the cohesion inside your classes should be as high as possible.  read more

Author programmingmemesPosted on September 23, 2020October 16, 2020Tags low coupling high cohesionLeave a comment on Low coupling, high cohesion: less spaghetti, less regretti meme

Few parameters and small functions protecting against low cohesion and high coupling meme

programming meme; painting; Few parameters and small functions protecting against low cohesion and high coupling

Arguments also couple your method to the outside.
The more parameters your method has, the more coupled it is. read more

Author programmingmemesPosted on September 23, 2020October 16, 2020Tags low coupling high cohesion, parameters, small functionsLeave a comment on Few parameters and small functions protecting against low cohesion and high coupling meme

Tags

  • beautify code (1)
  • clean code (2)
  • code review (2)
  • comments (2)
  • controller (1)
  • indirection (1)
  • java (1)
  • javascript (1)
  • junior programmers (1)
  • levels of abstraction (1)
  • low coupling high cohesion (5)
  • maintainable code (1)
  • mvc (1)
  • names (1)
  • over-engineering (1)
  • parameters (4)
  • php (1)
  • programming patterns (1)
  • prometheus (1)
  • refactoring (6)
  • small functions (2)
  • spaghetti code (2)
  • starter programmers (1)
  • state (1)
  • tdd (1)
  • testing (1)
  • variable names (1)

Recent Posts

  • A day at the office
  • Big refactoring too early
  • Elizabeth was content with her life, because she has always refactored for simplicity
  • Continuous refactoring – the infinite sign is made of little hearts because we love refactoring
  • Write simple bits of code then refactor when needed
Programming memes Proudly powered by WordPress