(х)уй vs алгоритми
19 отговора
1639 прегледа
(х)уй vs алгоритми
как мислите, кое е по голямо предизвикателство и изисква повече майсторство.
да създадеш и имплементираш свестни и полезен х(ui) или да бичиш яки алгоритми?
според мен първото е много по-трудно и интересно, частен случай на (х)ui-я са (ху)i-те и архитектирата.
алгоритмите са за самоуверените пишкомерци под 35 години
.
да създадеш и имплементираш свестни и полезен х(ui) или да бичиш яки алгоритми?
според мен първото е много по-трудно и интересно, частен случай на (х)ui-я са (ху)i-те и архитектирата.
алгоритмите са за самоуверените пишкомерци под 35 години
Re: (х)уй vs алгоритми
Къде има алгоритми, представляващи нещо по-сложно от ребуса във вестника? Май само в университетите и по разните институти, където обичат да се занимават с "интелектуалничене". Реалния живот е гонитба с времето и нуждите - ползват се готови алгоритми или библиотеки, дори в 99% от случаите ефективността и елегантността не са важни, трябва само да работи или поне да дава вид.
Разбира се, някои хитри работодатели хвърлят въдички с имидж на "сериозни" места където се работи по ултра яки и сложни алгоритми, но това си е маркетинг, не реалност.
Разбира се, някои хитри работодатели хвърлят въдички с имидж на "сериозни" места където се работи по ултра яки и сложни алгоритми, но това си е маркетинг, не реалност.
Re: (х)уй vs алгоритми
Кви алгоритми, батка...
масовият кодер на складови програми с делфи+БДЕ няма време да се занимава да оптимизира О(н)-ти и да балансира дървета за чест и слава...
влачиш компонента от туулбокса, кликваш в проппърти пането, аддваш един грид и пускаш лелката с дебелите рогови рамки да въвежда партиди и брой зелки в склада...
Тука за него ХУЯ е по важен, да не говорим че масово се използват комерсиални копоненти, свалени и кракнати от някое ФРИИ, без да се плащат лицензи, без да се регистрират...
масовият кодер на складови програми с делфи+БДЕ няма време да се занимава да оптимизира О(н)-ти и да балансира дървета за чест и слава...
влачиш компонента от туулбокса, кликваш в проппърти пането, аддваш един грид и пускаш лелката с дебелите рогови рамки да въвежда партиди и брой зелки в склада...
Тука за него ХУЯ е по важен, да не говорим че масово се използват комерсиални копоненти, свалени и кракнати от някое ФРИИ, без да се плащат лицензи, без да се регистрират...
Re: (х)уй vs алгоритми
ХУИ-то е доста по-трудно и важно. Хуй има навсякъде, алгоритми има само в учебниците на Манев. И като клиента не е доволен, обикновено е защото бутона му червен, а не зелен, а не защото динамичното оптимиране му рабoти с О(n3) вместо с n.log n.
--
Sometimes the sole purpose of your life is to serve as a warning to others.
--
Sometimes the sole purpose of your life is to serve as a warning to others.
Re: (х)уй vs алгоритми
Това последното се оправя обикновено с още един процесор..
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Re: (х)уй vs алгоритми
Ти как мислиш? Кое е по-голямо предизвикателство? Еееее, разбира се за типичния изключително практичен програмист с мнооого опит УИ-то е години напред, алгоритмите да го духат, те са за студентчета и ученичета. Нали един вид, аз бачкам много сложно УИ, никога няма да призная, че Кнут е по-умен от мен и е по-напред с материала - неговото е лесно, моито е реалността.
Re: (х)уй vs алгоритми
Да бе - трудно.
Обикновено хора, на които УИ-то им се струва трудно, го пишат с краката и цари пълен хаос.
Машина за отделяне на кожа и сланина от парени свине
Обикновено хора, на които УИ-то им се струва трудно, го пишат с краката и цари пълен хаос.
Машина за отделяне на кожа и сланина от парени свине
Re: (х)уй vs алгоритми
Сигурно си прав. Аз като човек, който не се справя много добре с алгоритмите питам жена ми, дето е учила във ФМИ.
Но я ми кажи - виждал ли си програма писана на Визуалното Студиоq която като прави нещо дълго, и когато посочиш бутона Cancel(?!) с мишката, курсора и да се променя на нормален(а извън него да е пясъчния часовник) и да реагира коректно на желанието на потребителя ?
Преди време имаше една книга в МСДН-то с правила за създаване на UI, но за жалост вече не мога да я намеря из него. Та точно тази книга бих препоръчал на всички знайни и незнайни автори на складови програми, които влачат и пускат гридове и сетват пропертита.
Но я ми кажи - виждал ли си програма писана на Визуалното Студиоq която като прави нещо дълго, и когато посочиш бутона Cancel(?!) с мишката, курсора и да се променя на нормален(а извън него да е пясъчния часовник) и да реагира коректно на желанието на потребителя ?
Преди време имаше една книга в МСДН-то с правила за създаване на UI, но за жалост вече не мога да я намеря из него. Та точно тази книга бих препоръчал на всички знайни и незнайни автори на складови програми, които влачат и пускат гридове и сетват пропертита.
Re: (х)уй vs алгоритми
Весо, съгласен съм - и УИ-то не е лесно. Като цяло, въпроса е тъп, няма кво да си говорим.
Re: (х)уй vs алгоритми
>>всички знайни и незнайни автори на складови програми, които влачат и >>пускат гридове и сетват пропертита.
Хмм, ако не се лъжа май и ти ползваше Билдер-а ?
Хмм, ако не се лъжа май и ти ползваше Билдер-а ?
Re: (х)уй vs алгоритми
Мнооого малко клиенти реално им пука какво има зад гуи-то. Пък ако на някой му запука, то е само много временно. Реално, до колкото съм схванал важни са само 2 неща:
1. Как изглежда на външен вид продукта/използваемост
2. Колко бързо може да стигне до пазара. В най-лошия случай целта е да се изпълни всичко по план.
А реално колко са добри алгоритмите/архитектурата на никой не му пука.
Програмисти с усет на дизайнери пък почти не се намират.
1. Как изглежда на външен вид продукта/използваемост
2. Колко бързо може да стигне до пазара. В най-лошия случай целта е да се изпълни всичко по план.
А реално колко са добри алгоритмите/архитектурата на никой не му пука.
Програмисти с усет на дизайнери пък почти не се намират.
Re: (х)уй vs алгоритми
Е, че кво му има на билдера?
То че пишеш на билдер не означава непременно, че използваш VCL-а
То че пишеш на билдер не означава непременно, че използваш VCL-а
Re: (х)уй vs алгоритми
в почти всички случаи, хуя е много по-решаващ за използваемоста на софтуера, отколкото алгоритмите, ако ги има въобще. малко са програмите, където наистина се налага да се поизмисли някой алгоритъм.
всъщност аз бих казал че проектирането на добра архитектура е много по-сериозен алгоритъм, отколкото тези които се дават по изпитите в унитата.
NE SUTOR ULTRA CREPIDAM
всъщност аз бих казал че проектирането на добра архитектура е много по-сериозен алгоритъм, отколкото тези които се дават по изпитите в унитата.
NE SUTOR ULTRA CREPIDAM
Re: (х)уй vs алгоритми
Искам да се самопоправя. Оригиналното ми мнение беше, че УИ-то е по-важно и по-трудно и се изисква почти във всеки софтуер, докато алгоритмите са само за академиците. Не е вярно! Трябват си алгоритми, днеска се убедих.
Без този алгоритъм (The Slim Shady Algorithm), нямаше да мога да свърша последният проект навреме. Реализацията е на Лисп, така че който казва, че Лиспа е безумен и ненужен език, бърка!
--
Sometimes the sole purpose of your life is to serve as a warning to others.
Без този алгоритъм (The Slim Shady Algorithm), нямаше да мога да свърша последният проект навреме. Реализацията е на Лисп, така че който казва, че Лиспа е безумен и ненужен език, бърка!
--
Sometimes the sole purpose of your life is to serve as a warning to others.
Re: (х)уй vs алгоритми
Вярно е. Буилдера е моят фаворит за desktop приложения, но това не ме кара да се срамувам. 
Re: (х)уй vs алгоритми
Съгласен.
Идеалната(?) програма е като идеалната жена (или обратно) - компромис между добрата външност(UI) и акъл в главата (алгоритми).
Идеалната(?) програма е като идеалната жена (или обратно) - компромис между добрата външност(UI) и акъл в главата (алгоритми).
Re: (х)уй vs алгоритми
>>То че пишеш на билдер не означава непременно, че използваш VCL-а
Я в курсе. Уже розобрались ;)
>>Е, че кво му има на билдера?
Нищо му няма, напротив всичко си има..;)
Билдера е железен. Ползвам го ежедневно.
Я в курсе. Уже розобрались ;)
>>Е, че кво му има на билдера?
Нищо му няма, напротив всичко си има..;)
Билдера е железен. Ползвам го ежедневно.
Re: (х)уй vs алгоритми
Хех, Едно време се учеше руски още в началното училище и по-възрастните юзъри (не визирам само програмистите) парадират с познанията си по руски, както сега стана по-модерно при по-младите да пишат на английски.
Re: (х)уй vs алгоритми
Ето, туй е най-адекватен отговор.
Рядко ще се наложи да пишеш нови алгоритми, понеже готови има, колкото душа ти иска...освен, ако не работиш да речем в НАСА де ;)
Докато готова цяла архитектура на приложението, което ти правиш малко трудничко ще намериш
Рядко ще се наложи да пишеш нови алгоритми, понеже готови има, колкото душа ти иска...освен, ако не работиш да речем в НАСА де ;)
Докато готова цяла архитектура на приложението, което ти правиш малко трудничко ще намериш