From fjord simulations to global enterprise software—OOP's journey is wild. But did we ever truly grasp Alan Kay's original vision of "messaging"? Or did we settle for a simpler, less powerful interpretation? What do you think?
#ObjectOrientedProgramming #ProgrammingHistory #SoftwareDesign
🌟 Software Design Best Practices for Modern Development
🔗 Learn what #SoftwareDesign is, its types, and proven principles: is.gd/J6IW7X
✅ Download the AI-powered #dbForgeEdge that will help you build robust, reliable, and scalable software: is.gd/kCqwwX
#DeveloperTools
Unit tests don't merely run more quickly because they execute a smaller part of the system. They eliminate irrelevant details, which makes spotting the mistake less expensive. #softwaretesting #softwaredesign
New article: Tales Of TDD - One Test Double To Rule Them All
A short story about the pragmatic use of test doubles.
principal-it.eu/2026/03/tdd-tales-one-te...
#tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
I did bring KitKats as a precautionary measure. At least one of us came prepared.
Looking forward to seeing you in Berlin!
#AgileArchitecture #CognitiveBias #SoftwareDesign #DomainDrivenDesign
Visualizing #Java inheritance is way easier with a clear map! 🗺️
I'm using PlantUML Class Diagrams to illustrate class structures in my "Java Program Basic" course. Check out the hierarchy here:
🔗 github.com/yasenstar/ja...
#PlantUML #Coding #JavaBasics #SoftwareDesign #OOP #Java
Design Docs Considered Harmful, by (not on Mastodon or Bluesky):
https://www.lucasfcosta.com/blog/design-docs
#documentation #softwaredesign
"Ticket" might become something like "the thing that grants access to a screening." Awkward, yes. But that awkwardness is doing something useful.
#DomainDrivenDesign #CollaborativeModelling #BoundedContext #SoftwareDesign
Discover the power of prototype design patterns with this new 10-minute video! A must-watch for developers looking to enhance their design skills. #PrototypePattern #SoftwareDesign
New tale: talesfrom.dev/blog/the-amb... in which we see developers and architects interpreting diagrams.
#objectorienteddesign #functionalprogramming #empathydrivendesign #domaindrivendesign #softwarearchitecture #softwaredesign #collaborativesoftwaredesign
Don't miss one of the very few workshops I am teaching this year!
Join me at @sddconf.bsky.social to discover how to survive complexity in my 1-day workshop on Fri 15th May 2026.
Book by 6th Mar to save £300 sddconf.com/register
#software #softwareDesign #softwareDevelopment #softwareArchitecture
Gophers, 1-hour countdown for stream #71! 😎
Join @goinggo.net & @kenriquezcodes.bsky.social as they go live at 11 am EST!
📽️ Today's stream link: youtube.com/live/9zNp69_...
#golang #Livestream #SoftwareDesign
Without that context, you're just generating more code without understanding. With it, the AI becomes a genuine collaborator in your design.
#DomainDrivenDesign #TacticalDDD #ResponsibilityDrivenDesign #ExampleMapping #CRCCards #SoftwareDesign #CollaborativeModelling
When learning Test-Driven Development (TDD), developers often struggle with identifying boundary conditions and exceptional cases. One resource that has been incredibly helpful to me over the years is the 𝐓𝐞𝐬𝐭 𝐇𝐞𝐮𝐫𝐢𝐬𝐭𝐢𝐜𝐬 𝐂𝐡𝐞𝐚𝐭 𝐒𝐡𝐞𝐞𝐭, created by Elisabeth […]
[Original post on mastodon.social]
Tomorrow, we go into one of the modules, sketch it out using Responsibility-Driven Design, and then go straight to coding.
#DomainDrivenDesign #TacticalDDD #SoftwareArchitecture #BoundedContext #SoftwareDesign
“No, we don’t have time for that, Jason.”
I spent years trying to persuade my team of this, but they refused. I never understood why.
codemanship.wordpress.com/2026/02/23/w...
#SoftwareDevelopment #SoftwareTesting #SoftwareDesign
Master Diagramming as Code! 🚀
The only @PlantUML certified course on Udemy:
✅ 70+ hours of content
✅ 323 deep-dive lectures
✅ Learn Sequence, Class, State diagrams & more!
Stop dragging boxes. Start coding your architecture. 💻📊
Enroll here: www.udemy.com/course/plant... #PlantUML #SoftwareDesign
New article: Matteo Rossi explains how the Ports and Adapters pattern helps you maintain clean architecture in Java applications by separating business logic from external concerns.
foojay.io/today/ports-...
#Java #CleanArchitecture #SoftwareDesign
Design matters more than any feature!
Join C++ Software Design with Klaus Iglberger and master modern C++ design patterns, and best practices to build robust systems.
🗓 30 Apr | 🖥 Online
#coding #cpp #softwaredesign
Wgu Masters Course C706 Secure Software Design Exam Latest 2024 Actual Exam Questions Answers 400 Questions With RATIonales By Author Names
#C706 #WguC706 #Wgu #Wgu2026 #SoftwareDesign #wguquestionsandanswers #hackedexams
www.hackedexams.com/item/57279/w...
🛠️ Serviço rápido e profissional.
📲 Nos chame no WhatsApp (11) 99439-2982
Conte com a CCRodrigues Informática 💻
#autocad2027 #autodesk #arquitetura #engenharia #projetos3d #cad #designinteriores #engenhariacivil #arquiteturabrasil #projetista #novidade #tecnologia #softwaredesign #construçãocivil
The intent of Test-Driven Development is to start from what you know, no matter how little, and work incrementally towards the things that you don’t know, taking as many small steps as necessary. (2/2)
principal-it.eu/2020/06/test-driven-deve...
#tdd #unittests #testing […]
A while ago, I was asked whether one should use Inside-Out TDD or Outside-In TDD. At first glance, it might seem important to choose one approach over the other. However, this isn’t the case at all. Inside-Out and Outside-In TDD are not mutually exclusive […]
[Original post on mastodon.social]
It was a privilege to record the 1st episode of Luca Mezzalira's Dear Architects Podcast. Hear what Luca wished he'd heard earlier in his career:
YouTube: jcq.me/dapodyt
Spotify: jcq.me/dapodsp
Apple Podcasts: jcq.me/dapodap
#software #softwareArchitecture #softwareDesign #podcast
I Curated 106 Software Design Resources and Ranked What Actually Matters Most developers learn design patterns from a textbook, forget them in a week, and never apply them. I spent years doing the ...
#softwaredesign #architecture #beginners #webdev
Origin | Interest | Match
Context Is Now a First-Class Architectural Concern
buff.ly/aZDJuOJ
#ai #softwaredev #programming #architecture #softwaredesign
A good testing strategy incorporates both defect prevention and defect detection. Defect prevention is the most important. Finding a defect after the code has been written is wasteful. Preventing defects by thinking about and writing tests before the […]
[Original post on mastodon.social]
What is Caching? alkalinedev.org/posts/atlb-c... #BookReview #SoftwareDesign #Algorithms