• Geekstone
    Meetup
    14/04/22 05:30 PM

    Data structures, and why should a programmer like me care about it?

    Zoran Horvat
    NT Park, Novi Sad
    free entrance
Tijana
Ivan Karapandzic
Nemanja Simic
Nikola Stanar
Ninoslav Djukic
Milorad Maksimovic
Igor
Miloš Petrović
Aleksandar Anđelković
Stefan M.

Topic

Today, each more popular programming language has its own libraries which enable us to easily develop a code for data processing which apparently has arbitrary complexity and scope. Or this may be understood the other way around: We have libraries which make us believe we can easily develop a code. Or the same thing, but shorter: Today, everything is apparently easy. And when we face real complexity, or really large amounts of data, this is when we discover that function libraries and data abstraction do not solve problems in programming.

During this lecture, using a number of examples from the real applications, we will show that it is necessary to understand not only collections but also how they combine with each other (which requires the knowledge of data structures theory) for the efficient construction of the solution. Without this last one, many problems would not have a good solution.

lecturer

Geekstone

lecturer

Zoran Horvat

Zoran Horvat is a software architect, independent consultant and trainer with more than 20 years in the IT industry.

His primary field of research: Software architecture, object-oriented design, design patterns, unit and integration testing, test-driven development, domain-driven development, SOLID principles of OO design, etc.

Contact
  • Danila Kiša 3v
    21000 Novi Sad
    Serbia

  • +381(69)701 456

Login
About Us

Geekstone is a non-profit organization dedicated to gathering developers with an aim to facilitate the exchange of knowledge, experiences and ideas related to programming. Moreover, Geekstone is a place for networking and socializing.

Read more
NEWSLETTER
< path class='st2' d='M525.5,163.7c-2.9,0-5.3,2.4-5.3,5.3c0,2.9,2.4,5.3,5.3,5.3c2.9,0,5.3-2.4,5.3-5.3 C530.8,166.1,528.4,163.7,525.5,163.7z M525.5,172.5c-1.9,0-3.5-1.5-3.5-3.5c0-1.9,1.5-3.5,3.5-3.5c1.9,0,3.5,1.5,3.5,3.5 C528.9,170.9,527.4,172.5,525.5,172.5z'/>
© Geekstone 2015. All rights reserved.
Geekstone © Geekstone 2015. All rights reserved.