Къде мога да дам възражения и пояснения, за оценка на домашното ми?


5

Здравейте. Имам оценка на домашното, в която се опитват да ми наложат нещо, което не съм сигурен доколко е правилно. Давам един пример:

Използвал си грешен тип данни за Personal ID number и Unique employee number.
Personal ID трябва да е string, защото няма да се използва за изчисления

Според мен като програмист аз трябва да мисля и за заеманата от променливата памет, освен дали тя ще се използва за изчисления или не. В случая PersonalID ще заема в пъти повече памет като стринг, отколкото като int. За мен това не е грешка, съжалявам. Съвсем целенасочено използвах int, с цел да не се заема повече памет за нещо, което ще се ползва само за печат, и което много лесно може да се конвертира като низ.




Отговори



3

Мисля, че не е кой-знае какъв проблем това. :) Един има една гледна точка, друг - друга. Оценката е на базата на това дали присъстват всички задължителни задачи и дали работят коректно. Не мисля, че този, по-скоро съвет, е повлиял на оценката ти.

Ако все пак искаш да възразиш срещу нея, свържи се с екипа на academy@telerik.com :)


от dentia (12519 точки)


3

Да, но със сигурност задачата ми е отчетена като грешна. Както и да е. Аз когато проверявам, не се държа надменно в коментарите и винаги се опитвам да разбера какво се е опитвал да постигне програмиста. Мисля, че позитивния подход винаги е по-подходящ от чисто сухия коментар, който констатира неща, които разбира само от собствената си камбанария :) За част от съветите в коментара съм съгласен, затова ми се искаше да има някакъв вариант на дебат.

Мен не ме притесняват оценките. Аз знам какво мога и докъде мога да стигна.


от bksi2 (47 точки)

3
Гледай да не се ядосваш толкова за такива неща. Ако решиш да обръщаш толкова внимание на това кой какво е казал сигурно време за програмиране няма да ти остане ;) Затова учи си, решавай си задачите и покажи пълния си потенциал на изпита! 



0

Здравейте колега,

Присъединявам се към останалите и ти казвам - не се впрягай толкова - "във всяка къща се мете различно" както са казали старите хора. Задачата решена ли е правилно? - решена е. Кодът работи ли? - работи. Значи ти твоята работа си я свършил. Това, че някой ги прави нещата различно/мисли различно не трябва да те ядосва. Все пак сме хора - не сме машини. НО наистина е проблем ако въпросният проверяващ е отчел задачата ти като грешна на базата на този коментар - това не трябва да се прави. Все пак идеята е да проверяваме дали дадено решение работи а не да оценяваме подхода за решаване на проблема. 

Удряш смело едно НЕ на въпросния коментар и продължаваш смело напред.


от Ivan_Nik (933 точки)


7

Здравей,

Ако не си изпратил все още по дяволите тази оценка на домашно с "НЕ", съветвам те да дадеш оценка "ДА" и мислено да благодариш на колегата си по следните причини:

1. Оценителят е прав, защото в базите данни (а тази задача е много типична за тях) ИД-то в преобладаващите случаи се състои от цифри и букви, например: ИД на департамента (няколко букви и цифри), ИД и/или номер на група/бригада, номер на работника в тази група (число) и т.н. В такъв случай string - форматът е много полезен и позволява различни филтри, докато целочислено ИД не дава абсолютно нищо. Изчисления действително няма да се правят, колегата е прав! Да не забравяме, че освен оптимизирането по памет е важно (в повечето случаи по-важно) оптимизирането по скорост на изпълнение на програмата.

2. Домашната ти не е просто отворена с едно надникване и коментар за отбиване на номера, а е прегледана съвестно и човекът е дал СЪВЕТ - лаконично, защото времето не стига. Ето, и аз така ти пиша сега и съжалявам, ако по някакъв начин се почувстваш засегнат - не ми е това целта.

3. Оценката на домашното едва ли е лоша и ползата от този съвет е много по-голяма от онази частичка процент, която ще загубиш (ако се съмняваш, че я е намалил). Затова пък дадеш ли оценка "НЕ", погубваш както своя труд, така и този на проверяващия.

Аз не участвам в този курс и пожелавам успех както на теб, така и на всички останали :)


от ellapt (6303 точки)


1
Според мен е важно да се изпълни условието на задачата, точно така както е написано и задачата да се изпълнява  коректно. 

от mari0di (115 точки)