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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #15 - 22. Января 2007 :: 10:01
Печать  
Вечером планирую выложить обновленный вариант конфы, в которой
1) расширен браузер классов, добавлены доп. справочники для него.
2) добавлены новые классы. Пока их 53 !
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #16 - 22. Января 2007 :: 10:05
Печать  
Phoenix писал(а) 22. Января 2007 :: 09:54:
Я например тоже с трудом вспоминаю как типовые выглядят.
так что предлагаю сделать следующие разделы:
- классы для типовых
 {подразделы по типовым}
- универсальные
- классы для работ по строками
- классы для работ по числами
- классы для работ по отчетами
...
чей-нить наподобие этого.

1. Я в конфу для этого уже добавил справочник "Предметные области" и подчиненный справочнику Классы справочник "Классы_ПредметныеОбласти".
В итоге каждый класс может быть отнесен к нескольким разделам.
В браузере классов есть возможность фильтрации списка классов по этим разделам
ЗЫ все это можно будет посмотреть в конфе, которую выложу сегодня или завтра.

2. Специально для типовых конфигураций я пока не планирую добавлять никакие классы. Моя текущая цель - универсальность.
  

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



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #17 - 22. Января 2007 :: 10:15
Печать  
artbear писал(а) 22. Января 2007 :: 10:01:
Вечером планирую выложить обновленный вариант конфы, в которой
1) расширен браузер классов, добавлены доп. справочники для него.
2) добавлены новые классы. Пока их 53 !


сделал update из cvs. не увидел 53 класса.
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #18 - 22. Января 2007 :: 10:16
Печать  
artbear писал(а) 22. Января 2007 :: 10:05:
Моя текущая цель - универсальность.


звучит как "объять необъятное" Улыбка)
как будем проверять достигнута ли цель ? Подмигивание)
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #19 - 22. Января 2007 :: 10:17
Печать  
Разделы классов будем обсуждать, а точнее навигацию ?
как к примеру в соседней ветке Phoenix предложил или по другому

к примеру что имею ввиду

- "Классы типовых объектов"
       - ТСправочник:Справочник
               
- "Классы для типовых"
        -ТСправочникиТорговли:ТСправочник
             - ТСправочник.СамыйВажныйСправочникДляТиповойТорговли:ТСправочникиТорговли



И еще поподробнее можно все-таки услышать про документирование класса

Если я правильно понял нужно
1. Файл реализации класса (txt или ert лучше ?)
2. prm класса с xml коментариями правильного формата (какой выбрать или пока остается стандартный как сейчас)
3. als, ints файлы класса
4. html описание класса (надо ли ?)
5. Тестовый пример использования
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #20 - 22. Января 2007 :: 10:17
Печать  
Словом "вечером" ни о чем не говорит? Печаль
У меня же есть и основная работа. Улыбка
Ветку Classes закоммитить еще не успел Печаль

ЗЫ а хотя бы список этих классов в браузере классов видишь?
  

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



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #21 - 22. Января 2007 :: 10:21
Печать  
Классы могут использовать другие классы ? Как будут учитываться зависимости ?
Можно ли изменять формат АПИ после публикации ? Предполагается ли версионность каждого класса или будет общая версия "набора готовых классов" ?
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #22 - 22. Января 2007 :: 10:22
Печать  
artbear писал(а) 22. Января 2007 :: 10:17:
Словом "вечером" ни о чем не говорит? Печаль


говорит. говорит о том, что CVS используется непонятно для чего Подмигивание
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #23 - 22. Января 2007 :: 10:23
Печать  
lustin писал(а) 22. Января 2007 :: 10:17:
И можно все-таки услышать про документирование класса

Если я правильно понял нужно
1. Файл реализации класса (txt или ert лучше ?)
2. prm класса с xml коментариями правильного формата (какой выбрать или пока остается стандартный как сейчас)
3. als, ints файлы класса
4. html описание класса (надо ли ?)
5. Тестовый пример использования


Для меня желательно получать архив класса, в котором есть
1. Обязательно

- файл реализации класса. Лучше тхт, если класс не работает как визуальная форма - чуть проще использовать в цвс. Хотя и ерт-файл устроит.
- файл описания класса
- документация в любом виде, но отдельным файлом.
В доке отдельным пунктом должно быть отражено, какие изменения в конфу нужно внести для использования
- никаких,
- глобальный модуль
- изменить метаданные (какие и как)
В доке отдельным пунктом должны быть отражены персональные данные автора - ник, имя, фамилия, майл, аська (если есть)

Желательно, но не столь обязательно
- prm класса с xml комментариями правильного формата - лучше стандартного формата.
- алс-файл класса
- интс-файла
- пример использования класса
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #24 - 22. Января 2007 :: 10:24
Печать  
Kostya писал(а) 22. Января 2007 :: 10:22:
говорит. говорит о том, что CVS используется непонятно для чего Подмигивание

у меня есть пара мест работы, на которых не установлена ЦВС Улыбка
И сейчас я за одним из них.
  

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



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #25 - 22. Января 2007 :: 10:24
Печать  
artbear писал(а) 22. Января 2007 :: 10:17:
ЗЫ а хотя бы список этих классов в браузере классов видишь?


Я не буду собирать и запускать эту конфу, я предполагаю использование классов из
текстовичков. В них же я предполагаю XML документацию, которую я при желании
транслирую в als, html,chm и прочее по желанию
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
Kostya
Junior Member
**
Отсутствует



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #26 - 22. Января 2007 :: 10:28
Печать  
artbear писал(а) 22. Января 2007 :: 10:23:
Для меня желательно получать архив класса, в котором есть
1. Обязательно

- файл реализации класса. Лучше тхт, если класс не работает как визуальная форма - чуть проще использовать в цвс. Хотя и ерт-файл устроит.
- файл описания класса
- документация в любом виде, но отдельным файлом.
В доке отдельным пунктом должно быть отражено, какие изменения в конфу нужно внести для использования
- никаких,
- глобальный модуль
- изменить метаданные (какие и как)

Желательно, но не столь обязательно
- prm класса с xml комментариями правильного формата - лучше стандартного формата.
- алс-файл класса
- интс-файла
- пример использования класса

[/quote]

Хорошо бы пример такого архива с типовым классом, а не простое
поверхностное описание Улыбка
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #27 - 22. Января 2007 :: 10:29
Печать  
lustin писал(а) 22. Января 2007 :: 10:17:
Разделы классов будем обсуждать, а точнее навигацию ?
или по другому

- "Классы типовых объектов"
       - ТСправочник:Справочник
- "Классы для типовых"
        -ТСправочникиТорговли:ТСправочник

Цитата:
1. Я в конфу для этого уже добавил справочник "Предметные области" и подчиненный справочнику Классы справочник "Классы_ПредметныеОбласти".
В итоге каждый класс может быть отнесен к нескольким разделам.
В браузере классов есть возможность фильтрации списка классов по этим разделам


Пока это одноуровневый крайне простой справочник.
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #28 - 22. Января 2007 :: 10:30
Печать  
Kostya писал(а) 22. Января 2007 :: 10:28:
Хорошо бы пример такого архива с типовым классом, а не простое
поверхностное описание Улыбка

Если указанных выше предложений тебе не хватает, имхо ничего не могу больше для тебя сделать Печаль
  

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



Сообщений: 62
Местоположение: Украина / Луцк
Зарегистрирован: 14. Декабря 2006
Пол: Мужской
Re: Репозитарий классов 1С++ в единой конфе
Ответ #29 - 22. Января 2007 :: 10:32
Печать  
[quote ]Если указанных выше предложений тебе не хватает, имхо ничего не могу больше для тебя сделать Печаль [/quote]

Как однако точно ты сам передал мою мысль Улыбка)
  

2b or not 2b = ff
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 4 ... 17
ОтправитьПечать