Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:13 06.06.24 
Клубове/ Компютри и Интернет / Програмисти Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: яко его [re: purist]
Автор Иpъпшънa (мухльо)
Публикувано24.03.05 07:07  



Според мен такива работи зависят от човека а не от възрастта. Такива спорове най-добре се решават ако има технически грамотно началство. Ако менажерите обаче са некви костюмари с няколко бизнес административни образования, жална и майка на фирмата и на тези които не успеят или не искат да се подмажат на началството. Защото понякога нещата се спичат и стигат фантастично абсурдни измерения.

Пример: Едно малко сайтче с около 200 страници и десетина форми. Има кредитни карти, малко лична информация, регистрация, тук-там малко информацийка, абе сравнително проста работа с едното изключение че трябва да е на два езика: френски и английско понеже в Канада всичко трябва да е на двата езика да не би кебекарите да се обидят прекалено много.

Един руски програмистки гений решава да направи следното: Всички страници и форми, включително и статичните страници, които иначе биха могли да бъдат и най-обикновен HTML се наблъскват в User Control-и, общо около 100 на брой, предефинира всички стандартни уеб контроли на .НЕТа за да може да въведе отделни пропъртита за английски и френски текст. Всички тези контроли се зареждат в ЕДНА ЕДИНСТВЕНА страница, която показва контролите в зависимост от QueryString параметри. Това обаче не е всичко понеже лудостта продължава с пълна пара. Оказва се че текстовете в тези User контроли се зареждат като се вика един глобален обект, който чете от една база данни ВСИЧКИ страници. Понеже зареждането на тази информация отнема около 4-5 секунди дори при ненатоварен сървър и не може да се прави при зареждането на всяка страница, голяма част от тази каша се кешира, при което на сървъра му се разкатава фамилията. Добре че сайтчето почти не се посещава. Другата простотия примерно е че човека прочел че има такова нещо като наследяване. И решава че трябва да се наследява яко. Прави един обект CTable и всичките му обекти се наследяват от там. Този обект всъщност чете и пише редове в една база данни, като пропъртитата на обекта съответстват на колоните в някоя таблица. Т.е. трябва ти обект CUser, правиш си таблица tblUser и колоните отговарят на пропъртитата. Отклонения от тази гениална архитектура не се допускат, понеже всичко е наследено от CTable. Майтап. Голямата полза от тази работа доколкото разбрах е че се спестява конструктора, който би трябвало да зареди информацията от различни места в общия случай
.

Та така. На момчето проектите му не вървят, сървъри гърмят със страшна сила, постянно му трябват яки пренаписвания дори при малки промени, абе трагедия. Обаче понеже има много работа му назначават помощници, вдига се шум, началството гледа и вижда че кипи труд. Но понеже все пак накрая трябва и работа да се свърши началството се почесва по там където би трябвало да има нещо като глава и мъдро решава че трябва да ме пренасочи за около 6 месеца да помогна на групата им да решат проблемите си.

Ебаси. Седя и се чудя как бих могъл да убедя началството че единствения начин да се оправят нещата е да изгонят цялата тази пасмина и да се пренапише всичко.

Засега не сме стигнали до караница, обаче явно е предстоящо. Такива ми ти работи.



Цялата тема
ТемаАвторПубликувано
* яко его purist   24.03.05 05:16
. * Re: яко его Иpъпшънa   24.03.05 07:07
. * Предложение Mackлин   24.03.05 12:18
. * Re: Предложение Nero   24.03.05 12:33
. * Re: яко его Killy-Man Jarro   24.03.05 12:20
. * Пренаписване pyrx   24.03.05 12:30
. * Re: яко его BobyB   24.03.05 12:36
. * Абсолютно съгласен Tupcho   24.03.05 12:45
. * Re: яко его Killy-Man Jarro   24.03.05 13:28
. * Re: яко его BobyB   24.03.05 13:48
. * Re: яко его Пepин Aйбapa   26.03.05 01:38
. * Re: яко его XaMaB   29.03.05 16:14
. * Re: яко его Nero   24.03.05 12:32
. * Re: яко его z-order   24.03.05 14:21
. * Re: яко его Pekoнcтpykтop   24.03.05 14:50
. * Re: яко его XaMaB   24.03.05 15:30
. * Re: яко его Pekoнcтpykтop   24.03.05 15:50
. * Re: яко его Toшko   24.03.05 19:15
. * Re: яко его Pekoнcтpykтop   24.03.05 20:20
. * Re: яко его ььь   30.03.05 01:19
. * Re: яко его Иpъпшънa   30.03.05 03:30
. * Re: яко его Гъзeв   31.03.05 14:09
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.