How do you write great software?


Details
Na sledećem okupljanju, predavač Ivana Kovačević, Software developer, će pričati o temi: "How do you write great software?."
Na ovom predavanju Ivana će pokušati da da odgovor šta odličan softver znači i kako ga možemo postići, sledeći neke principe i prakse.
Postoje tri glavna koraka:
-
razumevanje zahteva korisnika,
-
primena osnovnih OO principa,
-
kreiranje "maintainable" i "reusable" dizajna.
Ukratko teme će biti:
-
interfejsi,
-
enkapsulacija,
-
OO principi (The Open-Closed Principle, The Don’t Repeat Yourself Principle, The Single Responsibility Principle, The Liskov Substitution Principle (LSP))
Nakon predavanja ostanite na Geekstone druženju, kako bismo uz hranu i piće razmenjivali ideje i iskustva.
https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif Ivana Kovačević
Ivana je programer koji voli da koristi tehnologije u cilju poboljšanja kvaliteta života ljudi. Bavi se Microsoft tehnologijama i voli da se konstantno usavršava i prenosi svoje znanje drugima.

How do you write great software?