Programming Fundamentals -10. *Сръбско Unleashed
Здравейте, уважами съратници в програмирането!
Нуждая се от вашата мъдрост.
Условие - https://tinyurl.com/y7vwhubb
https://pastebin.com/xgXFuG0t
Обичам сръбското, но кода ми е 90/100, :( (грешка при изпълнение).
Дори не се сещам какъв тип грешки бяха това.
Къде, аджеба е проблемът?
Благодаря, предварително!
Мале толко ли е зле?
За 90/100 си признавам, че няма да се занимая, но за четимостта ще обърна внимание определено.
да честно,опитах се да проследя какво правиш и се изгубих в bool проверките,Има едни принципи ще ги учите в ооп като Solid.
Към тях има още няколко като Kiss и yagni и тн..
общо взето Kiss означава- keep it simple stupid да си пазиш кода чист кратък ад прави само едно нещо и един метод да не е повече от 40 реда.
yagni не съм сигурен дали е дори точно така но идеята му е че you are not gonna need it - не прави това което няма да ползваш да си утежняваш кода.
solid 5те принципа са вече основно за ооп no също помагат. Просто като пишеш код някак си много ги завърташ и тн нещата,имам чувството че просто караш нещо да проработи но как и защо не се замисляш а само че работи. Реално направи си опит отвори код които си писал преди около 2 седмици да кажем и не си го гледал,и ще разбереш какво ти говоря че е трудно за четене. На момента като пишеш нещо е ок но след седмиц забравяш какво си писал и защо там отваряш някои колега като има нужда от помощ и почваш да се чудиш какво и защо си го правил.