Roosa või sinine pidžaama koertega: Armas pidžaama koertega.

Vali mugavus ja stiil oma öödeks! Pehme kangas ja lõbus koerte disain. Telli kohe ja tunne end suurepäraselt! https://tootemaailm.ee/roosa-voi-sinine-pidzaama-koertega/ #pidžaama #koerad #mugavus #stiil #ööd

Про использование самого по себе UML идёт на разных фазах процесса разработки программных систем.

Сперва идёт анализ требований, чаще всего через определение use cases, иногда называемых user stories — т.е. всё это ещё ни разу не функциональные требования. Этот анализ даёт модель предметной области (domain model), нечто иллюстрируемое набором определённых диаграмм. Более известное как conceptual object model. Описывает не программные объекты, а через термины реального мира представляет понятия.

На второй фазе идёт уже проектирование через определение программных объектов. Которым назначаются обязанности и описываются способы\варианты взаимодействия между ними.
Для чего используется dynamic view, это делается через UML sequence diagram (частный случай interaction diagram).
В дополнение к чему создаётся static view проектируемого решения через design class diagram.

Основное отличие второй фазы от первой в том, что диаграммы описывают уже классы используемые в исходном коде. И не обязаны соответствовать целиком и полностью модели предметной области.

Каков удел UML в этих раскладах?
Используется и для conceptual perspective описывая сущности реального мира, предметной области.
И как средство для specification perspective как способ выразить программные абстракции (описать компоненты с интерфейсами).
А так же и для implementation perspective — описания конкретной программной реализации, применимой к коду на определённом языке программирования.

Т.е. один и те же фигуры (диаграммы)
#UML служат для самых разных уровней отражения и представления систем. В том числе и для разных фаз создания\проектирования создаваемых решений.
И всё это реально нужно перед тем, как получится применить познания подчерпнутые из
#DDD или какого-то иного подхода.

#OOP #OOA #OOD #softwaredevelopment #softdev

RE: https://shitpost.poridge.club/notes/afh0dzhunr

Mõnusast puuvillast pidžaama meestele: Puuvillast pidžaama meestele.

Kvaliteetne puuvillast pidžaama meestele pakub mugavust ja stiili kõikideks öödeks. Naudi rahulikku und! https://tootemaailm.ee/monusast-puuvillast-pidzaama-meestele/ #pidžaama #puuvill #mugavus #stiil #ööd

The Big OOPs: Anatomy of a Thirty-five-year Mistake

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

This is a fantastic deep-dive into the history of object-oriented programming with 50+ years of primary sources! Even though I make information systems, not games, I really enjoyed Casey Muratori’s talk.

https://www.youtube.com/watch?v=wo84LFzx5nI

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

YouTube

In meinem Blog geht es ja hauptsächlich um Java-Themen sowie begleitendes Material. Hier möchte ich einmal über eine häufig auftretende Frage sprechen: Wie kommt man von der objektorientierten Analyse zur objektorientierten Programmierung?

https://magicmarcy.de/von-ooa-ueber-ood-zu-oop

#ooa #objektorientierte-analyse #ood #objektorentierter-entwurf #oop #programming

Von OOA über OOD zu OOP | magicmarcy.de

In meinem Blog geht es ja hauptsächlich um Java-Themen sowie begleitendes Material. Hier möchte ich einmal über eine häufig auftretende Frage sprechen: Wie kommt man von der objektorientierten Analyse zur objektorientierten Programmierung.

magicmarcy.de

Việc sao chép đối tượng trong Java có thể được thực hiện hiệu quả bằng Mẫu Thiết Kế Hình Mẫu (Prototype). Bài viết này giải thích rõ ràng về Mẫu Hình Mẫu, phân biệt Shallow vs Deep Copy, ví dụ mã Java 21 hiện đại (không vòng vo Cloneable), sơ đồ UML & Sequence, cùng các câu hỏi phỏng vấn thường gặp. Phù hợp cho người học OOD/OOP & chuẩn bị phỏng vấn Java. #Java #DesignPattern #LậpTrình #OOD

https://www.reddit.com/r/programming/comments/1oiyaj1/how_to_create_object_copies_efficiently_in_java/

🌿 Am 12.06. ist wieder #OutdoorOfficeDay –und du kannst einfach mitmachen!
Wie wär’s mit Laptop & Kreativität im Freien? 💻☀️🌳

Im #Globetrotter Blog erzählen die Pionierinnen Charlotte Petersson Troije(Malmö) & Ioana Biris (Amsterdam), warum #OutdoorOfficeCulture mehr ist alsnur frische Luft.
https://www.globetrotter.de/magazin/outdoor-office/
#OOD #WorkOutside #EinfachMitmachen

Outdoor Office: Arbeiten im Freien

Moderne Büroarbeit kann fast überall erledigt werden auch im Freien. Wir verraten, wie Outdoor Office funktioniert.

Outdoor Blog für Beratung, Know How & Inspiration

I Started Reading 26 Books About C# and .NET. Here Are the 2 I’ll Actually Finish ASAP.

I've been writing code for money for 17 years, but I've never used C# or any other .NET language. That's changing—I'm learning how to be a full-stack developer. There are almost too many books about the platform, so I had to choose a few to focus on. I started by reading the front matter: the title, cover, foreword, preface or introduction, and table of contents of 26 different books. This was enough to compare and choose the 2 books that I'll read as soon as possible. I also made a list of 7 books that I'll read once I'm familiar with ASP.NET and Blazor. 6 more books made my "someday" list—I have no specific plans, but I'd like to read them eventually. At the end of this article I'll reveal exactly which books made the cut. But first, here are my thoughts on each book. […]

https://kerrick.blog/articles/2025/25-books-csharp-dotnet-front-matter/

De woensdagse herkansing van mijn zondagse blogpost over koken en eten;
https://siaweblog.blogspot.com/2025/01/gelukkig-nieuwjaar-uit-de-airfryers.html
#ood
GELUKKIG NIEUWJAAR. Uit de airfryer(s): geroosterde tomaatjes, gebakken aardappeltjes, omgekeerde groente-plaattaart, frittata; vitello tonnata van schoondochter; uit de slowcooker: Marokkaanse wintergroenten; en ook nog gebakken couscous.

We begonnen de week met één dikke  biefstuk  van 160g, voor de ander flink wat meer dan voor mij. Gebakken in loeihete olie en daarna heerl...