ING Hubs Romania ING Hubs Romania
ING Hubs Romania

ING Hubs Romania

4

507 reviews

Our colleague's talk at DevCon | Watch the recording

29.10.2026

Tiberiu Tofan, software engineer at ING Hubs Romania, took the stage at DevCon 2025 and explained how frameworks like Spring can tempt engineers to apply shortcuts that compromise clean design, such as primitive obsession and exception-based error handling. In his Java track, he showed how to reclaim control by using Domain-Driven Design, hexagonal architecture, and functional programming principles.

Hit play to watch 'Own your design - Functional principles vs the framework'. 
You'll dive into practical strategies to keep domain logic clean, reduce coupling, and adopt functional error handling, ensuring that design remains at the core of the solution, regardless of what the framework encourages.