Переключение на Главную Страницу Страницы: 1 2 3 [4]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Ускоренное создание объектов в 1С (число прочтений - 24996 )
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #45 - 10. Июля 2008 :: 10:18
Печать  
Может быть, ты выпустишь ?
Мои исходники пока в разобранном состоянии, мучаю Вектор и ИТЗ Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #46 - 10. Июля 2008 :: 10:19
Печать  
[quote author=kms link=1215146216/30#44 date=1215677167]
Конечно, выпускай.[/quote]
Мне чё-т первый раз страшновато качать новую сборку. ИМХО, это очень существенные изменения.
Ну если гуру скажут, что всё пучком - скачаю и даже протестирую на своих!  ;)
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #47 - 10. Июля 2008 :: 10:24
Печать  
[quote author=JohnyDeath link=1215146216/45#46 date=1215685151][quote author=kms link=1215146216/30#44 date=1215677167]
Конечно, выпускай.[/quote]
Мне чё-т первый раз страшновато качать новую сборку. ИМХО, это очень существенные изменения.
Ну если гуру скажут, что всё пучком - скачаю и даже протестирую на своих!  ;)
[/quote]
Абсолютно ничего страшного.
1. Конфа юнит-тестирования на страже.
У меня все тесты проходят, т.е. куча различных объектов, как 1С++, так и 1С, создается и уничтожается прекрасно, в т.ч. и справочники, и документы.
2. Есть и ручное тестирование, которое помогает автоматическому.
3. Кто мешает поставить сначала ВК себе, пару дней поюзать на своих базах в рабочей обстановке, а уж потом запускать в боевую базу.

4. Не бойся, мы с тобой (с) знам.фильм :)
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
PVR
God Member
*****
Отсутствует



Сообщений: 622
Зарегистрирован: 19. Ноября 2007
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #48 - 10. Июля 2008 :: 10:34
Печать  
С удовольствием потестим  Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Ускоренное создание объектов в 1С
Ответ #49 - 10. Июля 2008 :: 10:58
Печать  
[quote author=JohnyDeath link=1215146216/45#46 date=1215685151][quote author=kms link=1215146216/30#44 date=1215677167]
Конечно, выпускай.[/quote]
Мне чё-т первый раз страшновато качать новую сборку. ИМХО, это очень существенные изменения.
Ну если гуру скажут, что всё пучком - скачаю и даже протестирую на своих!  ;)
[/quote]
Да все ОК. Я тестировал довольно экстенсивно.

Просто это у меня стиль - я стараюсь предупреждать о возможных засадах.
Иногда это помогает избежать чего-то.
Ну, по крайней мере - слегка мобилизует. ;)
  

De quelle planète es-tu?
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #50 - 10. Июля 2008 :: 11:16
Печать  
Все ваши тестирования, я так понимаю, проходят в однопользовательском режиме (может даже в монопольном). А основная же работа происходит в многопользовательском, тут могут всплыть новые, незамеченные ранее, косяки.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #51 - 10. Июля 2008 :: 11:25
Печать  
JohnyDeath писал(а) 10. Июля 2008 :: 11:16:
Все ваши тестирования, я так понимаю, проходят в однопользовательском режиме (может даже в монопольном). А основная же работа происходит в многопользовательском, тут могут всплыть новые, незамеченные ранее, косяки.

Понимаешь, мы меняем такую вещь, как создание объектов 1С, для которой ИМХО нет разницы, монопольный или разделенный режим, мы не затрагиваем те методы/свойства, который влияют на работу с базой.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #52 - 10. Июля 2008 :: 12:10
Печать  
[quote author=artbear link=1215146216/45#47 date=1215685460]У меня все тесты проходят, т.е. куча различных объектов, как 1С++, так и 1С, создается и уничтожается прекрасно, в т.ч. и справочники, и документы.[/quote]
Артур, подскажи, плиз как можно протестировать корректное уничтожение объекта.
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ускоренное создание объектов в 1С
Ответ #53 - 10. Июля 2008 :: 12:30
Печать  
[quote author=steban link=1215146216/45#52 date=1215691829][quote author=artbear link=1215146216/45#47 date=1215685460]У меня все тесты проходят, т.е. куча различных объектов, как 1С++, так и 1С, создается и уничтожается прекрасно, в т.ч. и справочники, и документы.[/quote]
Артур, подскажи, плиз как можно протестировать корректное уничтожение объекта.[/quote]
1. Создаем пустой класс-наследник с одним деструктором, в деструкторе которого ставим или точку останова, или какой-нибудь лог пишем, и создаем в своем коде не класс-родитель, а класс-наследник.
2. Перехватываем деструктор объекта и также или точка останова или лог.
3. Пожиратель памяти Палыча - опять наследник, но с конструктором, в котором кушается куча памяти, создаем наследника и по диспетчеру задач смотрим расход памяти.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Ускоренное создание объектов в 1С
Ответ #54 - 12. Июля 2008 :: 10:56
Печать  
artbear писал(а) 10. Июля 2008 :: 10:18:
Может быть, ты выпустишь ?
Мои исходники пока в разобранном состоянии, мучаю Вектор и ИТЗ Улыбка

Выпустил.
Ты тогда по необходимости дополни описание по закрытым тобой заявкам.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 3 [4] 
ОтправитьПечать