#SolidPrinciples

Taras Kovalenkotkovalenko
2025-02-23

🤖 У світі, де AI вже пише код та п'є каву з розробниками, базові принципи SOLID все ще залишаються загадкою для багатьох 😅
📚 Щойно опублікував детальний гайд про SOLID принципи з практичними прикладами на C#

taraskovalenko.github.io/posts

Emanuele Panzthepanz@phpc.social
2024-12-05

Nice talk about Symfony's Dependency-Injection from @DaveLiddament : not just explaining how the DI works, but also showing how to implement SOLID principles in his code examples! Good job!!

#symfonycon #SOLIDprinciples

Still not sure why his Lasagna example from the first slides needs mushrooms, tho. Hope Italians are not triggered by that 😅

Thiago Bomfimthiagobfim
2024-10-30

The SOLID principles tell us how to arrange our functions and data structures into classes, and how those classes should be interconnected.

Read the full article: SOLID - Direct Way
lttr.ai/ATvUk

Thiago Bomfimthiagobfim
2024-08-01

Software Design Principles are a set of guidelines that help developers to make a good system design

Read more 👉 lttr.ai/AK12n

Irina C.irinac
2024-05-21

Mi CV web está pasando de eso, a ser el proyecto donde voy centralizando el aprendizaje. En este caso he implementado la creación dinámica del PDF dependiendo del idioma que se seleccione. Lo he hecho con el wrapper de la librería pdfmake y he intentado aplicar los principios SOLID, los cuales aún ando aprendiendo. Dejo el repo por aquí. Cualquier sugerencia de mejora es bienvenida . Gracias!

github.com/irinacadu/CasasDuar

Arnaud Langlandearnolanglade
2024-04-23

🤔 Even if the Single Responsibility Principle (SRP) is simple to grasp, is it simple to apply?

💡SPR can be challenging to apply because it requires developers to break down complex problems into smaller, more manageable units of code. Identifying and isolating responsibilities can be challenging, and if done incorrectly, it can lead to poor design decisions.

More info 🧵 👇 [1/2]

🖼️ Picture:

Arnaud Langlandearnolanglade
2024-04-03

🧐 Struggling with unit tests? Does your code involve input/output (IO) operations?

💻The answer is likely yes. Unit tests ensure that a unit of code works as expected. They only focus on testing the business logic. For instance, a unit test wouldn't cover database persistence.

More info 🧵 👇 [1/2]

🖼️ Picture: unsplash.com/@gndclouds

Arnaud Langlandearnolanglade
2024-03-19

🚀 Excited to share my last blog post about the Single Responsibility Principle (SRP) which is one of the five SOLID principles in Object-Oriented Programming (OOP)!

🖼️ Picture: unsplash.com/@designedbyflores

The link to the article 🧵 👇 [1/2]

2023-05-24

Learn about an uncommon & unexplored operation in the context of binary trees: roll (or rolling), which modifies binary tree structures.

foojay.io/today/rolling-binary

#foojaytip #computerscience #research #datastructures #algorithms #binarytrees #bigoh #designpatterns #solidprinciples #cleancode

Péter Halászpeterhalasz
2023-04-19

I'm excited to share my very first article on the Single Responsibility Principle and how it can improve software design. I hope it will be helpful for those who are interested 🙂 medium.com/@peterhalasz/unders

the other day I was speaking about #solidprinciples and how shitty it is the code produced if people follow them blindly then today I saw this.

this might mean that I am getting old.

SOLID principles are a fucking disgusting set of rules that justify people writing ugly dev-unfriendly code just for the sake of following some old ass patterns.

Design code that is easy to read and easy to replace, not code that is so abstract because SOLID said so, but then it only just solves your current problem and you will never be able to replace it.

#softwareengineering #coding #solidprinciples

2019-07-31

Was man in der Gesetzgebung noch von der Softwareentwicklung lernen könnte: #SOLIDPrinciples. "S" steht für "Single Responsibility". Ein Codestück sollte also nur eine einzige Aufgabe haben: Änderungen haben dann keine Nebeneffekte. Gleiches sollte für Gesetze angestrebt werden!

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst