ОФФ: Какие технологии программирования используют 1С-ники?

Форум 1С: Одинэс.Ру

Найти!

ОФФ: Какие технологии программирования используют 1С-ники?

ext4
27.05.2009 - 19:02
Я возможно буду заниматься программированием под 1С, интересно узнать, что используют профи из ниже перечисленного:
1) диаграммы UML или подобные (может с возможностью перегона кода в диаграммы и обратно)?
2) рефакторинг (есть ли инструменты) ?
3) системы автодокументирования ?
4) система контроля версий (может какая-то заточенная есть)?
5) инструменты для unit-тестирования?
6) инструменты для тестирования производительности приложений под нагрузкой?
Расскажите, пожалуйста, какие средства вы используете(включая те, которых нет в списке).
К списку тем 1 2 > К списку форумов

Интересные темы

odines.ru
26.04.2024 - 20:38
Смотри также:
ОФФ В стране нет честных, трудолюбивых людей
Как зерегиться?
ОФФ: 23 февраля, с праздником нас мужики :)

Re: ОФФ: Какие технологии программирования используют 1С-ники?

VZ
1 - 27.05.2009 - 19:15
Однако... :)
Возможность перегона кода в диаграммы и обратно - как это мажорно звучит...

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Пудель
2 - 27.05.2009 - 19:28
Не знаю, насколько я профи, но на всякий случай уточню, что предпочитаю просто программировать.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

angro
3 - 27.05.2009 - 21:31
х.з. что профи используют, я клавиатуру

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Чучундер
4 - 27.05.2009 - 21:46
экстремальное программирование....
1. нафиг... если интересно - смотри язык Дракон
2. рефакторинг чего?
3. Перейти ~метка1; //переход к Метке1
4. на инфостарте смотри Redmine и Subversion
5. нафиг! потому что тестирование по уму существенно удорожает разработку... а бизнесмены - и так жлобы...
6. хз

Re: ОФФ: Какие технологии программирования используют 1С-ники?

reanimator
5 - 28.05.2009 - 04:35
Технологии:
1. Бери-хватай, беги.
2. Бери больше, кидай дальше.
3. Работа не во... Нет-нет, это не надо.
:)

Интересные темы

odines.ru
26.04.2024 - 20:38
Смотри также:
ОС во временное пользование.
Субботнюю тему можно?.. Спасибо! :) Дочь скачала музыку в формате AAC, купил-бы конвертер в mp3, но нет WMoney.
ОФФ: А что означает красненький значок справа от моего ника?

Re: ОФФ: Какие технологии программирования используют 1С-ники?

pit
6 - 28.05.2009 - 04:40
да врут они все....
Технология одна - типовая от 1С - ЛАТАНИЕ ДЫРОК....
 
Ибо все решения от 1С - частные.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

USSR
7 - 28.05.2009 - 04:41
(0)Когда будешь, тогда сам и узнаешь. На самом деле все гораздо проще и прозаичнее

Re: ОФФ: Какие технологии программирования используют 1С-ники?

buh
8 - 28.05.2009 - 04:44
Проектирование - в голове.
Разработка - на компьютере.
Документирование - в коде.
Тестирование - на пользователях.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Дятeл
9 - 28.05.2009 - 04:45
(0) понил паловину слов, астальныи и в гукле не нашол, тупо кодю

Re: ОФФ: Какие технологии программирования используют 1С-ники?

economist
10 - 28.05.2009 - 04:52
ext4 - ты для начала сядь на место рядового буха и вбей пару сотен документов (5-6 видов) с табличной частью по 7-8 строк. Сформируй отчеты и проверь себя. Устрани ошибки. Посмотри, как юзвери возятся с "готовыми" отчтетами и дорабатывают их напильником в Excel/Calc. Собери глаза в кучу после всего этого.
...
И тогда тебе откроется весь ужас 1С-ного мира. В котором тупая, оскотинивающаю работа застилает все что есть в пользовател и в программисте.
 
PS Из инструментария в (0) п. 1-6 в 1С-ии ничего не нужно. Реально помогают средства обмена через XML и XLS/TXT. А также задачи на bat - файлах для разного рода рутины. Да, любой бух 30% времени работе не в 1С, а в MSO/OO. И там ему можно многим помочь, заодно выгнать каждого пятого буха.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

chief accountant
11 - 28.05.2009 - 05:01
Может ворпрос не правильно поставлен
возможно буду заниматься программированием под 1С

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
12 - 28.05.2009 - 05:06
0-ext4 > 5-й и 6-й пункты реализованы в инструментарии фирмы 1С. Все остальное при желании делается самостоятельно. Хоть ручкой на бумаге. А вообще чтобы до этого дорасти надо проработать рядовым годика 3 исключительно на проектах. Собираешься примкнуть к нам - изучай-ка лучше технологию 2-ной записи.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

economist
13 - 28.05.2009 - 05:10
Reaper - согласен, 5-й и 6-й пункты реализованы в 1С, однако они применяются, имхо, очень редко, 1 случай на 10000 внедрений (реальная эксплуатация жжет гораздо точнее и быстрее)

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Мощный
14 - 28.05.2009 - 05:27
4. Ты письмо мое получил ? Посылал в начале мая

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Здрасте
15 - 28.05.2009 - 05:44
0) 1С- сама себе технология, и для своего круга задач весьма совершенная. Если признать, что практика критерий истины, то легко... одноэсник соберет учетную систему прямо на Ваших глазах... пока Вы разворачиваете Ваши технологии...
...И будет годами ставить заплаты...
      ... патамушта изменились бизнес- процессы, патамушта законодатель навертел, патамушта изменились формы отчетности, а где- то и сам напортачил...
В общем муть и жуть...

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Parranoid android
16 - 28.05.2009 - 06:05
нажми на кнопку получишь результат....
(песня группы "Технология" если кто не знает )
 
вообще никогда об этом всем не слышал
 

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
17 - 28.05.2009 - 06:10
13-economist > На проекте без них никуда. Когда с нуля пишется подсистема, или идет обкатка и борьба за производительность на боевых больших базах. И это естественно что крупных проектов в общей массе - как золтого песка в массе обычного.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

p etrovich
18 - 28.05.2009 - 06:11
че-т наш юниксоид куда-то запропастился :))  ...переваривает видать

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Чучундер
19 - 28.05.2009 - 06:31
5-reanimator > забыл вот это: Отдыхай, пока летит...

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
20 - 28.05.2009 - 06:37
18-p etrovich > клюв в бетоне застрял...

Re: ОФФ: Какие технологии программирования используют 1С-ники?

АндРоид
21 - 28.05.2009 - 06:53
>1) диаграммы UML или подобные (может с возможностью перегона кода в диаграммы и обратно)?
Вот на этом хотелось бы остановиться подробней. Только я бы капнул здесь глубже и шире:
1.1) Какие {методы|инструментарий} {описания|спецификации} функциональных требований к вновь разрабатываемым система автоматизации предприятий наиболее эффективны при использовании платформы 1с?
1.2)Какова {теория|методика|практика|образцы} для "информацию о внутренней организации конфигурации, необходимую для ее дальнейшей модификации"?

В моём п. 1.2) я цитирую часть п.18 из http://www.1c.ru/rus/products/1c/predpr/compat/soft/demand.htm
(Требования, предъявляемые к программным продуктам для "1С:Предприятие 7.7", представленным на сертификацию в фирму "1С" для получения логотипа "Совместимо! Система программ 1С:Предприятие")
.
Кстати, я думаю, что ответ существенно отличается для v7 и v8.
Кстати для 8-ки требования существенно доработаны:
http://www.1c.ru/rus/products/1c/predpr/compat/soft/demand8.htm
.
Уточнённые мной вопросы представляются мне архиважными как в чисто прагматическом, так и в теоретико-метафизическом смысле для судеб всего мирового одинэскоомюнити!
4-Чучундер >экстремальное программирование....
Таки вы чё, реально ЭП юзаете при 1с-программинге? Каллосально!!!
2-Пудель >предпочитаю просто программировать.
Слаб ты в вере, брат Пудель!
Что, даже в UML не веруешь?

Re: ОФФ: Какие технологии программирования используют 1С-ники?

panvartan
22 - 28.05.2009 - 07:08
0 - 1 UML обязательно для сложных проектов, принципиально улучшает качество реализации - главное подобрать подходящий инструмент.
2 - UML диаграммы и есть основной инструмент рефакторинга - когда видишь плохой код в картинках - наступает полная неудовлетворенность.
3 - для 1с лучше давать правильные названия переменным, что бы код можно было осмысленно читать, что требует большого опыта и понимания предметной области. Кроме этого во всех uml редакторах есть средства генерации отчетов, позволяющие посмотреть на модели под любым количеством углов.
4, 5, 6 - средств 1с достаточно я думаю, хотя о пятом пункте имею весьма смутные представления.
Все сказанное относится к восьмой версии 1с, семерку умом не понять.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

АндРоид
23 - 28.05.2009 - 07:40
(22-panvartan) UML - не более чем графическая нотация, причем реальная эффективность использования UML подвергалась сомнению такими гуру как Николас Вирт и Алистер Коберн.
Не, оно конечно, UML - не туфта, однако, не UML-ем единым, особенно, тогда идет проектирование новой системы.
>2 - UML диаграммы и есть основной инструмент рефакторинга - когда видишь плохой код в картинках
Вам, чё, код 1с удается отобразить в виде UML-диаграмм? Калоссально!

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
24 - 28.05.2009 - 07:49
21-АндРоид > Не франей видно по щелканью клювом. Есть такая вещь как "ПрофКейс" в которой описаны собственные стандарты проектов, необходимые процедуры и даже собственная графическая нотация для описания бизнес-процессов...

Re: ОФФ: Какие технологии программирования используют 1С-ники?

cfgcfg
25 - 28.05.2009 - 09:08
(0) 1с-ники работают на конкурентном рынке, с открытым кодом. (Я не беру системы закрытия разработок, т.е. код в dll и т.д. Это тоже есть, но не массово.) Соответственно задаче применяются и средства.
Умные слова (маршалинг еще можно вспомнить) заказчик не поймет, а на конкурентном рынке слушать и не будет. А пойдет заказчик с тем, кто знает предметную область (больше шансов, что такой разработчик сделает именно то, что нужно).
 
Главная технология 1с ника,- система оптимизации клюва (укрепления и заточки). Т.к. поверхность долбления разная. Есть земля, а есть бетон, и понять где что до долбления, и без опыта долбления тяжело.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

АндРоид
26 - 28.05.2009 - 09:13
24-Reaper >Не франей видно
мне жутко стыдно и некомфортно, что я - не франч, но - постараюсь удержатся от суицида посредство ударяния ап стол))). Но - у меня в корешах - крутые франчи!
(кстати, давеча запустил процесс самопревращения в франча)))>Есть такая вещь как "ПрофКейс"
о, спасибо, что напомнили, че та я пра "ПрофКейс" уже слышал.
Но - есть то он есть - но кто им реально пользуется?
UML тоже - есть - и - тоже им ползуются - но "мало их и страшно далеки они от народа"(с)))))

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
27 - 28.05.2009 - 09:56
26-АндРоид > Без изучения на РП не сертифицируешься.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Пудель
28 - 28.05.2009 - 09:59
(21) Я верю в Кнута и Дейкстру :).
XP мне нравится, элементы - использую, но в полном виде она к 1С не подходит.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

АндРоид
29 - 28.05.2009 - 10:58
27-Reaper > Дак я ж не против изучения! Наоборот даже - там чтоб стать партнером 2-го уровня (там, где право на NFR-версию 8-ки на 10 юзеров) нужен один сертиф. спец. - и хотя до сих пор был адептом самообразования, но - для скорости, пожалу рассмотрел бы вариант хороших курсов в Краснодаре.
28-Пудель >Я - ещё в Коберна. Явно наш человек - маргинал/неформал)))
http://alistair.cockburn.us/
Одно то, что он не побоялся открыто высказаться о том, что UML - не панацея ...
Кстати, насчет XP - у меня это в голове крутиться уже несколько месяцев ... На практике пока не пробовал - но - сдается - очень даже неплохо может подойти к моей глобальной проблеме - созданию отраслевого тиражируемого решения на 8-ке.
>полном виде она к 1С не подходит
интересно было бы услышать более подробную аргументацию.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Чучундер
30 - 28.05.2009 - 11:01
29-АндРоид > очень даже неплохо может подойти к моей глобальной проблеме - созданию отраслевого тиражируемого решения на 8-ке.
.. угум, представляю себе такого уродца...
у меня таких "тиражируемых" решений, сделанных методом ХР - штук 5 наверное... выкладывать, правда стыдно...

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Пудель
31 - 28.05.2009 - 11:36
(29) Там положено "карточку пользователя" (user's story) делать. А при внедрении 1С нужно ещё делать "карточку МинФина", "карточку вендора" и "карточку типовой конфы" :).
Т.е. XP в чистом виде возможен, если во взаимодействие Заказчика и Исполнителя никто не вмешивается - ни законы, ни типовая конфигурация.
Ну и потом, там же положено с нуля не бояться переписывать любой плохой кусок. А как мы типовую не побоимся переписывать? :)
"созданию отраслевого тиражируемого решения на 8-ке" Что за отрасль?

Re: ОФФ: Какие технологии программирования используют 1С-ники?

ANik
32 - 28.05.2009 - 11:56
(31) "созданию отраслевого тиражируемого решения на 8-ке" Что за отрасль? "
Резервирование товаров, естественно

Re: ОФФ: Какие технологии программирования используют 1С-ники?

АндРоид
33 - 28.05.2009 - 12:21
(30,31,32) Отрасль - полиграфия.
Масштаб - средняя типография, коих в России около 500. Есть много лет уже реально фунциклирующая самописная конфа на 7.7, сделанная в технологии "вроньей слободки" - т.е. слепили одну хибарку, понадобилось расшириться - достроили ещё комнатку, потом мансарду сверху прилипили. (Читайте Агату Кристи - "Кривой домишко"))). Ваяли это чудо свободного полета творческой самописной фантазии с начало 2000 -х трое уже одинэсников - один за другим. Я - четвертый в списке))).
Куча дыр, несуразностей, и т.п. Однако - летит! (Пусть и низко-низко).
Какое ни есть - но - комплексное решение, обеспечивающее в целом всю цепочку от заказа до отгрузки продукции.
Во всех известных мне аналогичных типографиях и близко ничего подобного нет!
"И вот - настало время хоббитов зарамзить проблему"((с)Гоблин, Братва&Кольцо).
Гендальф дал указания, что делать тиражируемую с нуля надо на 8.1!
Только избавь нас Арагорн от УПП, а следовательно и от 1С:Полиграфия, сделанной на УПП!
Трудолюбивые хоббиты зактали рукова...
Вот такоё фэнтази)

Re: ОФФ: Какие технологии программирования используют 1С-ники?

cfgcfg
34 - 28.05.2009 - 15:32
(33) А купят ее? И почем купят? Ведь внедрение потребует переучиваться персоналу, это же не так,- поставили и сразу полетели.
Я бы на твоем месте сперва побеседовал с этими типографиями. Наладил контакт. :-) По крайней мере это даст завязку на тех, кто что-то решил делать со своей системой (там специалист уволился или еще что). Проще им что-то толкнуть, чем тем у кого и так все зашибись.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

DeiMos
35 - 28.05.2009 - 16:38
(29): Поздно пить боржоми.
Вчера выпущены: на восьмёрке 1С-Совместно:
1) 1С-Широкоформатная печать.
2) Ещё какая-то там печать, не помню названия.
Что-то массовое (визитки? буклеты?)

Re: ОФФ: Какие технологии программирования используют 1С-ники?

DeiMos
36 - 28.05.2009 - 16:52
По сабжу:
- Вот единственная технология, необходимая 1С-нику:
http://termorect.narod.ru/index.html
 
Всё остальное - шелуха и от лукавого.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
37 - 28.05.2009 - 17:41
36-DeiMos > +1000

Re: ОФФ: Какие технологии программирования используют 1С-ники?

sergeyv4
38 - 28.05.2009 - 18:55
(36) +1000, завтра на работе покажу. Вот как надо работать, толковая компания.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Последний Русский
39 - 29.05.2009 - 05:32
Свалили в кучу, и технологии программирования, и технологии управления проектами и копро(зачеркнуто)криптоанализы до кучи :-)

Re: ОФФ: Какие технологии программирования используют 1С-ники?

pit
40 - 29.05.2009 - 05:53
пришел главный испытатель... Он все технологии проверил... На себе...

Re: ОФФ: Какие технологии программирования используют 1С-ники?

chief accountant
41 - 29.05.2009 - 06:06
(36) Название понравилось - введение в прямую кишку (ректально) + термо. Жуть :)

Re: ОФФ: Какие технологии программирования используют 1С-ники?

ext4
42 - 02.06.2009 - 15:08
Спасибо всем за ответы.
 
По результатам прочтения нескольких тем в "Территории 1С", делаю для себя вывод, что для программирования в среде 1С достаточно научиться убалтывать не всегда адекватных бухгатеров и обрабатывать напильником типовые конфигураций от 1С, используя встроенные средства для тестирования(предполагаю отладку и профайлинг). Однако, чтобы зарплата не закончилась вместе с концом 1С(или если не хочется приближаться к быдло-кодерам), надо смотреть дальше и пытаться использовать новые технологии, в том числе управления проектами, чтобы было чем заняться потом, и просто ради интереса ))
 
(4)-Чучундер: Насчет статьи http://infostart.ru/projects/2901/
Можно будет смотреть diff между версиями кода?
 
(12)-Reaper: Можете посоветовать хорошую среду для рефакторинга?
 
АндРоид, panvartan, all,
Какую хорошую среду для UML можете посоветовать?

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
43 - 02.06.2009 - 16:19
По существу:
http://main.1c-ei.ru/Home. Хотя инструмент весьма условный. Вообще задачи рефакторинга кода на 1С возникают не так уж и часто: сами по себе актуальные технологии рефакторинга нацелены на объектно-ориентированные языки высокого уровня. У 1С язык предметно-ориентированный и ООП поддерживает весьма условно. В силу этих отличий спутанность кода и его плохая структурированность являются следствием бардака в умах, а не из-за сложности инструмента. КИП в связке с Ei дает весь необходимый функционал для борьбы за качество продукта. Сделать хорошую реализацию проще, чем навести порядок в фирме-Заказчике. UML как таковой не особо и нужен - вполне хватает стандартов 1С, а они базируются на нотации, используемой механизмом бизнес-процессов платформы 8.
 
Не по теме.
Выводы у тебя неправильные. Для работы с 1С нужно изучать принципы ведения бухгалтерского учета, основы налогообложения, принципы управления и развития бизнеса. Хороший 1С-ник по достижении определенного уровня имеет возможность стать хорошим управляющим, и, как правило, так и происходит. В IT остаются только те, кто к своей работе не ровно дышит. Ну и естественно если хочешь над собой расти - единственная дорога роста это изучение принципов управления проектами и поиск своего места в больших и интересных задачах. Каждый хороший специалист в области 1С умеет программировать на встроенном языке. Но отнюдь не каждый кто умеет программировать на этом языке - хороший специалист 1С.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

USSR
44 - 02.06.2009 - 16:35
Человек просто идеалист, еще не окунавшийся в практические задачи, а уже решил вооружиться по полной теоретической катушке. Для начала надо хотя бы что-то сделать и посмотреть, а нужен ли здесь рефакторинг или еще что-либо. Иначе так и будешь ходить с микроскопом по клиентам, которым нужно гвоздь в стену вбить. А напильником заточить что-нить типа к ПУБ, не говоря уже про УПП, очень даже не просто, офисный стул рашпилем покажется, прежде чем вообще поймешь, что от тебя хотят. Знания лишние не бывают, но вся тема носит умозрительный характер. Нет проблемы

Re: ОФФ: Какие технологии программирования используют 1С-ники?

VZ
45 - 02.06.2009 - 16:36
"Он стал поэтом: для занятия математикой у него слишком мало воображения"
:)

Re: ОФФ: Какие технологии программирования используют 1С-ники?

USSR
46 - 02.06.2009 - 16:39
я не знаком ни с одним быдло-кодером, вообще лучше избегать таких слов при оценке других людей. Есть неграмотные люди, есть ленивые. А чел сразу приобщил себя к элите, не решив ни одной даже пустяковой задачи, кроме как озаботившись поиском кода для рефакторинга

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Reaper
47 - 02.06.2009 - 16:50
46-USSR > Он классный, у него клюв титаново-вольфрамовый будет! Соответственно перебить бетонный столб не проблема. А при этом без электричества будет весь микрорайон сидеть,ага.

Re: ОФФ: Какие технологии программирования используют 1С-ники?

ext4
48 - 02.06.2009 - 20:27
Спасибо ещё раз.
Не хотел никого обидеть. К быдло-кодерам я скорее могу отнести себя, нежели кого-то другого. Программирование вызывает двоякое чувство: с одной стороны - это интерес и стремление к творчеству из идеальных объектов, с другой - опыт по-настоящему мучительной разработки, когда нужно было сделать уже вчера, а реально это не сделать и за неделю.
Про не всегда адекватных пользователей писал по собственному опыту - попили у меня кровушки.
(43)-Reaper: Про перспективу стать хорошим управляющим я даже не предполагал, думал: бухгалтером или руководителем группы разработчиков.
Управляющим чего или кого имеется ввиду?

Re: ОФФ: Какие технологии программирования используют 1С-ники?

VZ
49 - 02.06.2009 - 20:36
бухгалтером или руководителем группы разработчиков - зеленый ты совсем :) Мышление бухгалтера и разработчика кардинально разное :))

Re: ОФФ: Какие технологии программирования используют 1С-ники?

Чучундер
50 - 02.06.2009 - 21:29
42-ext4 > (4)-Чучундер: Насчет статьи http://infostart.ru/projects/2901/
Можно будет смотреть diff между версиями кода?
- я не в теме, но вроде все там есть что нужно
.. вот еще посмотри http://infostart.ru/blogs/197/
К списку тем 1 2 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« ОФФ: С Днём Рождения, Чучундер!!! Расчет квартплаты - посоветуйте »
© 2009 Форум 1С: Одинэс.Ру