|
Как написать в объектном стиле?
|
|||
---|---|---|---|
#18+
Постановка задачи: Есть excel файл с рыбой отчетов на куче листов. В нем бухгалтера вставляют специальные символы, обговоренные заранее (вроде %#NSUSDD, буквы рандомные, бухгалтера придумали сами). Таких параметров около 50 штук, типов отчетов штук 100+ (для каждого магазина свои). Они считаются в SQL, мне приходит табличка, с колонками типа NSUSDD и т.д. Эти параметры бывают в разрезе дней, недель и месяцев. По дням мне их присылает табличка, по месяцам – тоже (там есть тотальная строка), а вот по неделям я их агрегирую уже в C#. Смысл в том, чтобы для каждого магазина рассчитать эти параметры и вставить в отчет. Теперь сама суть вопроса: Как написать так, чтобы это все работало я знаю, и все правда работает) Может ли кто подсказать (набросать диаграмму классов или что-то типа того), как сделать это в ТРУЪ ОБЪЕКТНОМ СТИЛЕ. Ибо у меня давняя проблема с тем, что код есть, а красоты в нем нет. Почему-то именно на данный пример мысль о «красивости» не идет вообще. Алсо: И еще, будьте котиками, посоветуйте, плз, книжку, которая могла бы меня этому научить или хоть показать, в каком направлении двигаться. Читаю много по теме, но чаще встречаю какие-то дичайше теоретизированные словоблудия в стиле «давайте продифференцируем». Заранее спасибо откликнувшимся! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2013, 20:55 |
|
Как написать в объектном стиле?
|
|||
---|---|---|---|
#18+
выбросить всё это говно и воспользоваться генератором отчётов. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2013, 21:02 |
|
Как написать в объектном стиле?
|
|||
---|---|---|---|
#18+
Изопропил, Етить, как я люблю подобные ответы) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2013, 21:14 |
|
Как написать в объектном стиле?
|
|||
---|---|---|---|
#18+
aphinadtИзопропил, Етить, как я люблю подобные ответы) ты хочешь совета, как из говна конфету сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2013, 21:23 |
|
|
start [/forum/topic.php?fid=20&msg=38172687&tid=1405067]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 464ms |
0 / 0 |