+121
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
[DataContract]
public class DismissForm1ReportItem {
[DataMember]
public int grPersonalCode { get; set; }
[DataMember]
public string grPersonalName { get; set; }
[DataMember]
public int grIndustrialCode { get; set; }
[DataMember]
public string grIndustrialName { get; set; }
[DataMember]
public string cexCode { get; set; }
[DataMember]
public string cexName { get; set; }
[DataMember]
public int totalDismissed { get; set; }
[DataMember]
public int dismissedProfGroup1 { get; set; }
[DataMember]
public int dismissedProfGroup2 { get; set; }
[DataMember]
public int dismissedProfGroup3 { get; set; }
[DataMember]
public int dismissedProfGroup4 { get; set; }
[DataMember]
public int dismissedProfGroup5 { get; set; }
[DataMember]
public int dismissedProfGroup6 { get; set; }
[DataMember]
public int dismissedProfGroup7 { get; set; }
[DataMember]
public int dismissedProfGroup8 { get; set; }
[DataMember]
public int dismissedProfGroup9 { get; set; }
[DataMember]
public int dismissedProfGroup10 { get; set; }
[DataMember]
public int dismissedProfGroup11 { get; set; }
[DataMember]
public int dismissedProfGroup12 { get; set; }
[DataMember]
public int dismissedProfGroup13 { get; set; }
[DataMember]
public int dismissedProfGroup14 { get; set; }
[DataMember]
public int dismissedProfGroupOther { get; set; }
}
Откуда вот берутся такие наклонности? Как можно так называть члены классов? (Это только один подобный класс из множества!) Может быть сделать специальную версию Framework'а для таких людей, где классам давать имена Class1, Class2, ..., а методам Method1, Method2, ...
Запостил: Guid,
13 Декабря 2010
rstrg 13.12.2010 14:42 # +1
Guid 13.12.2010 19:12 # 0
Nigma143 13.12.2010 22:47 # −3
Например люди которые тебя просят сделать шлюз для вывода во внешку(т.е возможно у них уже есть сайт, какая-то большая сеть). И тебе приходится делать такую вещь, чтобы те люди которые буду конектится к твоему WCF серверу знали какое поле что означает из БД.
Анонимус 13.12.2010 23:45 # 0
да, трудные нынче времена
и в кащенках интернеты имеются.
зы: хранить неимеющие смысла для поиска поля в отдельных колонках вообще не нужно
Nigma143 14.12.2010 00:54 # −2
Анонимус 14.12.2010 01:04 # +1
Если так, то программист правда не виноват (особенно если он это автоматом сгенерил).
Просто ему тогда лучше подумать о смене работы
Nigma143 14.12.2010 09:07 # 0
Анонимус 14.12.2010 14:08 # +1
жизнь фрилансера это миллионы мелких говнопроектиков
absolut 14.12.2010 16:25 # +2
Анонимус 14.12.2010 17:32 # +1
у фрилансеров такого шанса нет
Nigma143 14.12.2010 18:05 # 0
absolut 14.12.2010 18:13 # 0
Анонимус 14.12.2010 18:23 # 0
но в крупных проектах комманда редко из него состоит
Lure Of Chaos 14.12.2010 20:20 # 0
bugmenot 14.12.2010 20:37 # 0
Анонимус 14.12.2010 21:34 # 0
всяким скрамам, континиус интегрейшенам, паттернам и рефакторингам там места нет
Lure Of Chaos 14.12.2010 21:37 # 0
Lure Of Chaos 14.12.2010 21:47 # 0
а большие проекты - это монстры гос-венного уровня, в разработке уже 5-10 лет, где каждый модуль как отдельный проект. Там, где не только сложная система прав юзверов, но и даже текст-видео конференции
Nigma143 14.12.2010 00:56 # −2
bugmenot 13.12.2010 23:51 # +1
Анонимус 14.12.2010 00:08 # +1
а DBA занимаются перформансом, секурити, бекапами, максимум индексами и репликами БД.
Теперь оказывается что что бы знать, что dismissedProfGroup9 -- хуевое имя для поля -- надо быть ДБА.
Скоро про джойны будут только ДБА знать, ага)
bugmenot 14.12.2010 00:29 # 0
Nigma143 13.12.2010 22:44 # −1
Скорее всего WCF сервер которые отдаёт что-то из системы независящей от тебя, т.е было необходимо приблизить это всё для понятности аудитории которая уже работала с это бд
Lure Of Chaos 13.12.2010 23:44 # +1
bugmenot 13.12.2010 23:47 # +1
Nigma143 14.12.2010 00:43 # 0
brainstorm 14.12.2010 02:18 # +4
а вы обфусцируйте все фрейймворки и дайте таким удодам.
пусть у них будут классы из буквы и нумерка, и тоже со всем остальным.
PS. как-то отвязывал от серийного номера одно такой обфусцированное глюкало на яве. софт был куплен но его защита от взлома так глючила порой что пришлось ее отключать )))
- пришлось дизасемблировать и грузить подменяя класслоадер :)
вот там таких пронумерованых тьма была. :))