- This event has passed.
The SOLID principles of Object Oriented DesignAleksandra Medvedeva 14
Nis, 18000 Serbia
11.04.2019 @ 18:00 - 20:30
In object-oriented computer programming, SOLID is a mnemonic acronym for five design principles intended to make software designs more understandable, flexible and maintainable. The principles are a subset of many principles promoted by American software engineer and instructor Robert C. Martin. SOLID represents principles of class design, yet many Java developers are not aware of them.
For this meetup we’ll have 5 short presentations about SOLID principles, with examples in Java. Our presenters are:
- Single responsibility principle, Branislav Čolaković [slides] [code]
- Open–closed principle, Vladimir Ilić [slides]
- Liskov substitution principle, Dijana Lukić [slides] [code]
- Interface segregation principle, Petar Becić [slides] [code] and
- Dependency inversion principle, Dragan Raković [slides].
After that, we’ll have a discussion and a raffle, where you’ll have a chance to win free JetBrains license (for IntelliJ IDEA Ultimate or other JetBrains IDE) and a ticket to jPrime 2019, Java conference in Sofia, 28.-29. May 2019.
Seavus® is a software development and consulting company with a proven track-record in providing successful enterprise-wide business solutions. The company has over 900 IT experts worldwide and offers a variety of products and service options, successfully covering the European and US market from several offices in the world. Their expanding portfolio covers: BSS/OSS, CRM, CEM, Business Intelligence solutions, ALM, embedded programming, business and consumer products, mobile and gaming solutions, managed services, as well as custom development, consultancy and resourcing. Seavus portfolio includes over 3.500 customers, among which leading worldwide telecoms and handset manufacturers, organizations from the banking and finance industry, consumer electronics, technology, education, government, health, etc.
- JetBrains ultimate license: Vladan Petković
- jPrime 2019 conference pass: Jovan Spasić