Design

DDD vs. the Real World

We analyze and react to the insightful article by Rebecca Wirfs-Brock and Mathias Verraes called “Design and Reality”, that describes how ubiquitous language is different from domain language, and how additional domain elements can be found and influence the problem domain. The article is here: http://www.wirfs-brock.com/blog/2021/09/13/design-and-reality/

DDD vs. the Real World Read More »

CUPID vs. SOLID

Dan North has recently published an article detailing his proposal for replacing SOLID principles with a set of design properties that he named CUPID. We look at his initial article describing his criticism of SOLID principles and at the new article describing the CUPID design properties, and give a verdict: should we all switch to

CUPID vs. SOLID Read More »

Think. Design. Work Smart. YouTube Channel

How do we deliver fast? How do we adapt to a fast changing world? How do we innovate? How do we learn and how others are coping with change and every day challenges?  If you are looking for inspiration and a new source of practical knowledge, we are welcoming you to the Mozaic Works video

Think. Design. Work Smart. YouTube Channel Read More »

Artificial Intelligence, IoT, Mobile, DevOps, Software craft and more

The 5th edition of I T.A.K.E Unconference, the only technology agnostic event in Central and Eastern Europe, is taking place in Bucharest, Romania, 11-12 May. With a line-up of more than 30 international speakers, 6 keynotes, 6 parallel tracks, a technical Open Space and many opportunities for coding, the event brings together top-notch software crafters who lead the change in

Artificial Intelligence, IoT, Mobile, DevOps, Software craft and more Read More »

Testing Strategy for a Real Time Embedded C application

Over the past 6 months, I’ve been working with a customer who develops hardware appliances. They were facing a challenge with complaints from users about one of their products, which appeared a few months in. Needless to say, the cause of such bugs requires long and thorough investigation. Context The hardware appliance runs a real-time OS, which

Testing Strategy for a Real Time Embedded C application Read More »

Software Design: Consistency & real life examples

While a lot of the design principles that we use in software can be found in other design disciplines, there is one very present in UX and graphical design that is very rarely discussed in software circles: consistency. It’s not because we weren’t trying. The system metaphor idea from XP and the conceptual integrity idea

Software Design: Consistency & real life examples Read More »

0
    0
    Your Cart
    Your cart is empty
      Apply Coupon
      Available Coupons
      individualcspo102022 Get 87.00 off
      Unavailable Coupons
      aniscppeurope2022 Get 20.00 off
      Scroll to Top