Have something interesting to share with Java Eastern Europe community?
Become a speaker now
Yegor Bugayenko

Yegor Bugayenko

Teamed.io, USA

Yegor is a CTO and co-founder of Teamed.io, a software development company with a unique approach to management of distributed teams; a regular blogger at www.yegor256.com; a proud holder of PMP and OCMEA certifications; a hands-on Java developer and a lead architect of a few popular open source projects, including jcabi.com, takes.org, rultor.com and qulice.com. Yegor lives in Palo Alto, CA and Kyiv, Ukraine.

Speaker's activity
ORM is an Offensive Anti-Pattern
May 21st
17:00-17:45
Talk
English

Object-Relational Mapping (ORM) is a design pattern that is very popular in modern web systems, but at the same time is totally against basic principles of object-oriented programming. ORM turns objects into dumb and passive data bags which simply transfer data from one procedure to another. There is a better way to design SQL representing objects.

Slides
Video