AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Прочие вопросы
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.04.2006, 16:58   #1  
SyncroFazaTron is offline
SyncroFazaTron
Участник
 
13 / 10 (1) +
Регистрация: 07.04.2006
Цитата:
Сообщение от oip
А по мне так очень забавно выглядит русская версия языка.

Кстати, а принято на каком в 1С программировать в основном?
В основном на русском, но можно и на английском. До того как 1С заняться я на Delfi писал, правда непрофессионально, но привычки были - поэтому долго привыкал к русскому синтаксису; на английском писать неудобно исключительно из тех соображений, что разработчики 1С пишут на русском, а разношерстый код - не есть гуд . Но есть и свои плюсы: многие методы объектов находятся чисто интуитивно т.к. ты понимаешь какое слово тебе надо искать в синтаксис-помощнике.

Цитата:
Сообщение от Ena
....Программирование на аксапте же требует четкого понимания принципов того, что уже сделано (а сделано - ой, как не мало, много объектов и сложные взаимодействия между ними). В противном случае производительность системы резко падает.
Для того, чтобы научиться работать в аксапте профессионально, желательно быть гением...
При доработке типовых решений 1С также требуется четко знать их архитектуру. Как на платформе 7.7, так и на 8.0. Хотя в 8.0 это особенно актуально: на платформе 8.0 очень сильно развито применение универсальных отчетов (это когда методы нескольких объектов дерева конфигурации используются для вывода в печ форму остальных отчетов) и универсальных процедур для обработки различных видов объектов. Поэтому без знания типовых решений хорошо и быстро писать вряд ли получиться. Но в 1С приняты нормы оформления модулей, которых придерживаются их разработчики - это очень здорово упращает чтение типовых текстов.
Старый 07.04.2006, 17:05   #2  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от SyncroFazaTron
В основном на русском, но можно и на английском. До того как 1С заняться я на Delfi писал, правда непрофессионально, но привычки были - поэтому долго привыкал к русскому синтаксису; на английском писать неудобно исключительно из тех соображений, что разработчики 1С пишут на русском, а разношерстый код - не есть гуд . Но есть и свои плюсы: многие методы объектов находятся чисто интуитивно т.к. ты понимаешь какое слово тебе надо искать в синтаксис-помощнике.
Теперь я точно понял, что никогда НЕ буду программистом 1С. Моя психика не выдержит программирования на кирилице.
Старый 07.04.2006, 17:17   #3  
SyncroFazaTron is offline
SyncroFazaTron
Участник
 
13 / 10 (1) +
Регистрация: 07.04.2006
Цитата:
Сообщение от oip
Теперь я точно понял, что никогда НЕ буду программистом 1С. Моя психика не выдержит программирования на кирилице.
Запросы в системе 1С:8.0

Англ. синтаксис запроса: "SELECT * From [ИмяТаблицы]"
Руск. синтаксис запроса: "ВЫБРАТЬ * ИЗ [ИмяТаблицы]"

Старый 10.04.2006, 09:08   #4  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,480 / 1255 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Цитата:
Сообщение от oip
Теперь я точно понял, что никогда НЕ буду программистом 1С. Моя психика не выдержит программирования на кирилице.
Да, для меня это тоже было самой большой проблемой.

Однако, я считаю это плюсом 1С, т.к. это является подеержкой тех же факторов рефакторинга, что заложены и в Аксапте: код сам по себе является комментарием, причем на русском языке. Не забывайте, господа - этот язык для большинства из нас является родным, а вот с английским у народа достаточно часто возникают проблемы.

С Уважением,
Георгий
Старый 10.04.2006, 10:39   #5  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
ОФФ: Помню мой препод по информатике утверждал, что он не знает ни одного языка. Для него родным языком было напрямую в машинном коде кодить. А когда надо было решить прикладную задачу - за спиной стояли эникейщики и вополняли роль он-лайн хелпа по синтаксису языка.
По языку 1Са: Согласен с Гергием. Русский синтаксис одназначно кул. Читать код сплошное удовольствие. Можно вообще не комментарить.

А вот что мне не понравилось в языке одинэсии так это его высокий уровень абстракции/прикладнизма. Точно уже не помню какая стояла задача, остался только осадок. Нужно было обработать какой то массив данных. В итоге было найдено ТРИ высокоуровневых метода как это сделать. Но все ТРИ были тормозные и убогие. А обычно-стандартно- быстро загнать в n-мерный массив и разобрать там как там надо - у меня не получилось.... Правда это было на 7.7

Но в Х++ Вы с такими проблемами не столкнетесь точно. Это нормальный высокоуровневый джаваподобный язык. В хорошем смысле этого слова.
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/
Старый 10.04.2006, 19:21   #6  
SyncroFazaTron is offline
SyncroFazaTron
Участник
 
13 / 10 (1) +
Регистрация: 07.04.2006
Цитата:
Сообщение от Recoilme
....А вот что мне не понравилось в языке одинэсии так это его высокий уровень абстракции/прикладнизма .....
Но в Х++ Вы с такими проблемами не столкнетесь точно. Это нормальный высокоуровневый джаваподобный язык. В хорошем смысле этого слова.
А еще лучше: ErWin + SQL + Delfi (VC++) -это будет быстро работать, НО... когда прибегает какой - нить руководитель и говорит, что ему нужен отчет по плановому распределению поступающего товара по ПОТРЕБНОСТЯМ (Заказ - резерв - размещено - списано с заказа) покупателей с возможностью анализа распределения по FIFO и на основании ABC - классификации клиентов, причем надо уже "вчера" - то лучше, языка "высокого уровня абстракции" не придумаешь...
Старый 10.04.2006, 21:25   #7  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от SyncroFazaTron
...До того как 1С заняться я на Delfi писал, правда непрофессионально, но привычки были...
...ErWin + SQL + Delfi (VC++)...
Дельфи устойчиво через f пишем - это привычка? Или речь не о Delphi в принципе?
Старый 10.04.2006, 22:09   #8  
SyncroFazaTron is offline
SyncroFazaTron
Участник
 
13 / 10 (1) +
Регистрация: 07.04.2006
Цитата:
Сообщение от Gustav
Дельфи устойчиво через f пишем - это привычка? Или речь не о Delphi в принципе?
Вот поэтому я и выбрал 1С - ошибится в этом названии трудно
Старый 10.04.2006, 19:26   #9  
SyncroFazaTron is offline
SyncroFazaTron
Участник
 
13 / 10 (1) +
Регистрация: 07.04.2006
Цитата:
Сообщение от Recoilme
.... А обычно-стандартно- быстро загнать в n-мерный массив и разобрать там как там надо - у меня не получилось.... Правда это было на 7.7
В 7.7 очень много подводных камней в программировании, сильно затормаживающих работу программы, если не знать как их обойти. Я не думаю, что по этому критерию можно сравнивать: это "Программистко - зависимый" фактор
Старый 11.04.2006, 12:10   #10  
Ena is offline
Ena
Участник
 
29 / 11 (1) +
Регистрация: 12.01.2006
Согласна, но на 1С как 7.7, так и 8.0 все проще... значительно. Кроме того в Москве есть много людей, которые все это знают. Для партнеров обязательны сертификации в 1С. Чтобы научиться нужно только желание
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Хочу перейти на аксапту, посоветуйте с чего начать? Дедушка DAX: Прочие вопросы 4 04.04.2008 22:34
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 12.04.2007 16:10
Подскажите с чего начать moid DAX: Программирование 12 09.02.2007 10:20
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:11.