Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: 1 2 [Все]   Вниз
  Печать  
Автор Тема: Хочу научиться программированию 1С.  (Прочитано 90113 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Barrakuda
Гость
« : 05-10-2009 18:30 » 

Здравствуйте ! Я не программист но очень хочу научиться программированию 1с предприятие для разных фирм.. Приобрел книгу Михайлова - "1с как дважды два", пока что вроде понятно. Не могли бы Вы подсказать мне как открывать программу чтобы писать в ней коды а дальше я сам постараюсь разобраться с помощью литературы и Вашего форума. Если я что то написал не так прошу не судить строго.. Заранее благодарен Вам.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 06-10-2009 08:56 » 

Очень странно что в книге по основам программирования это не написано Улыбаюсь
Чтобы править код тебе нужно запустить 1С в режиме конфигуратора
Записан
Barrakuda
Гость
« Ответ #2 : 07-10-2009 12:17 » 

А подскажите пожалуйста с какой книги начать? Я умею программировать на html. Думаю что в языке 1с смогу разобраться..
Главное желание у меня огромное))
Заранее спасибо!
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 07-10-2009 12:22 » 

ИМХО начинать надо с какого-либо задания и под него искать информацию (в книгах или через google считаю не принципиальным). Я начинал с описания встроенного языка, которая идет в комплекте с предприятием 7.7. "Восьмерку" изучал уже исключительно по онлайн информации.
Для 1С v8 поищи в инете ЕСИС (Единая Справочно-Информационная Система)
Записан
Barrakuda
Гость
« Ответ #4 : 07-10-2009 13:19 » 

Спасибо огромное за помощь! А где можно узнать обозначения кодов языка 1с?
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 08-10-2009 08:23 » 

Что значит "коды языка 1С"?
Записан
Barrakuda
Гость
« Ответ #6 : 08-10-2009 11:48 » 

Я имел в виду обозначения цифр, например если касса на бухгалтерском 50 то какая цифра на 1с языке?
Вчера перелопатил всю 8 версию и не нашел ничего что можно было бы посмотреть в качестве примера.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 08-10-2009 12:06 » 

1С - это платформа, на которой пишутся некоторые конфигурации. Касса как бухгалтерский счет может принимать любые значения, но в бухгалтерсих конфигурациях ей обычно дают тот же код, что и в официальном плане счетов государства: для России это 50, для Украины это 30, для Казахстана 1010. К платформе эти коды отношения не имеют: платформа позволяет задавать любой код (у меня в самописной конфигурации Магазин+Склад наличные средства учитываются на счету "КС")
Записан
Barrakuda
Гость
« Ответ #8 : 08-10-2009 14:23 » 

Если под кафе настраивать 1с предприятие, можно полностью настроить в конфигураторе? Т.е для этого не нужно изменять саму программу?
Записан
Vlad3
Участник

ua
Offline Offline

« Ответ #9 : 09-10-2009 12:24 » 

Учиться надо по литературе, причем коробка с желтыми книжками не поможет.
Я начал с С.М. Кашаев "1С Предприятие 8.1 Разработка Прикладных Решений" - тут дается описание в целом о подходах при написании своих конфигураций.

Сейчас нашел
http://v8.1c.ru/metod/books/book.jsp?id=125
судя по содержанию, то, что надо - tips and trips Ага

Если под кафе настраивать 1с предприятие, можно полностью настроить в конфигураторе? Т.е для этого не нужно изменять саму программу?
Конфигуратор-то как раз и нужен, чтобы писать код и добавлять новые объекты в конфигурацию. А настраивается все из самой 1С. Но честно говоря, 1С не самое верное решение, ИМХО конечно же.

« Последнее редактирование: 09-10-2009 14:05 от Sel » Записан
Barrakuda
Гость
« Ответ #10 : 10-10-2009 14:41 » 

Цитата
Конфигуратор-то как раз и нужен, чтобы писать код и добавлять новые объекты в конфигурацию. А настраивается все из самой 1С. Но честно говоря, 1С не самое верное решение, ИМХО конечно же.



Спасибо! Я дико извиняюсь за назойливость.. Не могли бы Вы вкратце объяснить что такое ИМХО?! И где его применяют..
« Последнее редактирование: 11-10-2009 05:29 от Sel » Записан
Sel
Злобный
Администратор

ru
Offline Offline

« Ответ #11 : 11-10-2009 05:30 » 

Barrakuda, imho = in my humble opinion = по моему скромному мнению.
Применяют, когда свое мнение высказывают.
Записан

Слово не воробей. Всё не воробей, кроме воробья.
Barrakuda
Гость
« Ответ #12 : 11-10-2009 08:09 » 

Barrakuda, imho = in my humble opinion = по моему скромному мнению.
Применяют, когда свое мнение высказывают.

М даа..  Всё гениальное просто однако...
Записан
dana355
Новенький

ru
Offline Offline

« Ответ #13 : 15-09-2011 12:18 » 

Что означает выражение в 1-с

 "Количество чеков: ["+колвочеков+"]  Средний чек продажи : ["+Среднийчек+"]"

121 =  ( +124 | -3 )
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #14 : 15-09-2011 12:41 » 

dana355, судя по всему это формирование какой-то текстовой строки из текстовых констант и переменных.
Записан
dana355
Новенький

ru
Offline Offline

« Ответ #15 : 15-09-2011 13:12 » 

А где посмотреть эти текстовые константы и переменные
В какой литературе?
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #16 : 16-09-2011 06:30 » 

Либо вложенная в коробку литература по программированию 1С, либо встроенный синтакс-помощник (читать по порядку, с самого начала)
Записан
Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #17 : 06-03-2013 16:28 » 

Напишу здесь, а там меня пошлёте (в нужном направлении)...

Я хочу научиться программированию в 1С.

1с поставила и всё.. впала в ступор.. с чего начать..

книга это конечно хорошо, инет тоже рулит... но это помощники в конкретной работе..

Вот я и думаю с чего начать  Жаль

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

ps Я понимаю что вопрос глупый, но у меня творческий кризис
Записан

Стену можно пробить только головой. Все остальное орудия.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #18 : 06-03-2013 16:31 » 

Алёна, я поставил как-то 8.2 - по работе нужно было. И тоже впал ) Так что, думаю, это нормально. Всё по плану! Дерзай ))

зы я там всё равно ничего так и не умею, мало возился )
Записан

Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #19 : 06-03-2013 16:34 » 

А что по плану после творческого кризиса у тебя???
Записан

Стену можно пробить только головой. Все остальное орудия.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #20 : 06-03-2013 16:50 » 

Алёна, та мне как-то некогда о нём думать ) Работы много )))
Записан

Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #21 : 07-03-2013 12:45 » 

1с поставила и всё.. впала в ступор.. с чего начать..

Алён, представь, что программа - это инструмент, который предназначен для выполнения каких-то задач. Поэтому сформулируй сначала простенькую задачу, и попытайся её решить, используя этот инструмент. Типичный пример таких задач - "Hello world!".
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #22 : 07-03-2013 13:01 » 

Джон, 1C - самодостаточная система.
Есть бухгалтера, которым совсем не нужны какие-либо фишечки, кроме стандартных.

Но 1с это не только бухгалтерия
Есть задачи, для автоматизации процессов - ввод данных, ведение аналитики, отчетность, визуализация, учет остатков и прочее.
Вот для таких случаев требуется вмешательство в код.

в 1С не все так страшно. Первое, и самое главное - понять где находится нужный код ( а это из фронт-энда не видно, нужно заходить в режиме администратора/конструктора). Второе - найти подобное в уже существующем и передалать/добавить под себя.
И... забыть английский... Только по-русски. И халпы, хелпы, хелпы по использумым методам и типам обектов.

Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #23 : 07-03-2013 13:14 » 

Слав, я понятия не имею, что такое 1С. Всё выше сказанное, исходя исключительно из:

Я хочу научиться программированию в 1С.
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #24 : 07-03-2013 15:27 » 

Алён, представь, что программа - это инструмент, который предназначен для выполнения каких-то задач. Поэтому сформулируй сначала простенькую задачу, и попытайся её решить, используя этот инструмент. Типичный пример таких задач - "Hello world!".
Гениальная идея.....

можно сделать форму, печатный отчет, и прицепить имя пользователя из справочника..
Записан

Стену можно пробить только головой. Все остальное орудия.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #25 : 07-03-2013 17:19 » 

Насчет научиться: Алёна, а зачем? Это совсем другое амплуа, да и профессия совершенно другая.

Модераторам: не пора ли переносить тему в общение?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #26 : 07-03-2013 17:44 » 

меня сейчас очень много свободного времени, и мне реально скучно, вот я и думаю чем бы мне заняться...

1С я немного знаю, хочу узнать получше, что бы было удобнее в работе, и к тому же программирования в 1С достаточно интересная вещь и к тому же на русском языке (что немаловажно), и в будущем пригодится
Записан

Стену можно пробить только головой. Все остальное орудия.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #27 : 07-03-2013 17:47 » 

Если скучно, то других оправданий не нужно и надо учить.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
zubr
Гость
« Ответ #28 : 07-03-2013 18:02 » 

Имхо, скука - плохая мотивация.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #29 : 07-03-2013 19:16 » 

Скука — индикатор застоя. Если при этом возникает желание что-то выучить, то тогда же еще это желание возникнет...
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Radistka
Помогающий

ru
Offline Offline
Пол: Женский

« Ответ #30 : 12-03-2013 05:18 » 

Вот я и думаю с чего начать  Жаль

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

Разберитесь в тонкостях отладки конфигурации - это поможет в изучении кода и того как взаимосвязанны объекты конфигурации.

найдите какую нибудь типовую конфигурацию и посмотрите на её примере как работают с различными метаданными. попробуйте что нибудь дописать своего в эту конфигурацию, разберитесь как хранятся реквизиты справочников и документов.

Конфигарацию есть смысл брать не большую, универсальную, а какую то узко специализированную, иначе можно легко запутаться, когда она кинется в общие модули. попробуйте "1С документооборот" взять - там нет использования плана счетов, и регистров расчета, но их вы потом изучите без проблем, когда разберётесь со всем остальным.

будет намного проще если вы когда либо изучали модульное програмирование на любом из языков программирования и впринципе понимаете какие бывают типы данных, чем отличается ссылка от объекта и как передавать данные.

когда будете чётко различать метаданные и разберётесь как примерно с чем из них работать и что там хранить, то сам язык программирования запомнится легко и просто.

Когда дойдёт дело до запросов то есть смысл начинать разбираться с ними с помощью консоли запросов на СКД - так проще будет понять как какие таблицы связываются. Консоль запросов даст понятие о том, какие связи таблиц и выборки данных получают тем или иным текстом запроса. но это изучать уже только на конкретных примерах и данных.
Записан
Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #31 : 12-03-2013 07:57 » 

Спасибо за ответ Улыбаюсь
Мне немного не понятен последний абзац:
Когда дойдёт дело до запросов то есть смысл начинать разбираться с ними с помощью консоли запросов на СКД - так проще будет понять как какие таблицы связываются. Консоль запросов даст понятие о том, какие связи таблиц и выборки данных получают тем или иным текстом запроса. но это изучать уже только на конкретных примерах и данных.
где открывается консоль запросов на СКД?? в Конфигураторе я что то такого не заметила.
Записан

Стену можно пробить только головой. Все остальное орудия.
Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #32 : 12-03-2013 17:55 » 

Подобрала себе две книжки:
http://v8.1c.ru/metod/books/book.jsp?id=125
http://v8.1c.ru/edu/platform_training.htm
что скажите?
Записан

Стену можно пробить только головой. Все остальное орудия.
Radistka
Помогающий

ru
Offline Offline
Пол: Женский

« Ответ #33 : 13-03-2013 03:18 » 

где открывается консоль запросов на СКД?? в Конфигураторе я что то такого не заметила.
это дополнительная внешняя обработка. она есть встроенная в типовые конфигурации и есть более продвинутая версия на различных ресурсах, посвященных 1С(http://infostart.ru/). могу поделиться, если скажете на какой версии 1С планируете учиться(8.1/8.2/8.2 управляемые).

по поводу книжек: тут сложный вопрос, смотря какой уровень знаний у вас сейчас.

если вы отчётливо понимаете в чём различие между отчётами, обработками, документами и зачем нужны регистры, то вам вполне возможно что и пригодятся 7 и 8 главы книжки "1С:Предприятие 8.1. Простые примеры разработки (артикул 4601546047045)". всё остальное в этой книге делится на то, что вы быстрее найдёте в синтаксис помошнике, когда вам это действительно потребуется, и то, что гораздо более полноценно описанно в интернетах(http://help1c.com/faq8.html - прекрасный портал простых примеров кода, пользуюсь когда забываю как использовать ту или иную функцию, особенно часто Форматирование даты и чисел перечитываю - вечно не могу запомнить).

если уровень у вас нулевой, то книжки, которые вы выбрали, могут вам ничего не дать. для понимания можно попробовать почитать интернеты
(click to show)
http://v8.1c.ru/overview/Term_000000582.htm#1
http://v8.1c.ru/overview/DeveloperMetadata.htm
http://www.intuit.ru/department/office/intro1c/  - весьма съедобный учебничек, для начала, а главное - абсолютно бесплатно и без всяких котов в мешке.


« Последнее редактирование: 13-03-2013 04:19 от Radistka » Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #34 : 13-03-2013 15:11 » 

Алёна, "1С:Предприятие 8.2. Версия для обучения программированию" - скорее да. Книги, которые входят в поставку, по отзывам расчитаны на начальный уровень, но реально я их не оценивал (не видел).
Начинать учиться на 8.1 и обычных формах уже наверное смысла нет: встречал много людей, которым трудно переходить с обычных форм на управляемые из-за разной идеологии и полноценной клиент-серверной работы в управляемых, а к ним все движется. ИМХО легче вернуться к обычным формам из управляемых, когда возникнет необходимость (будет неудобно, но не более того).
Курс, рекомендуемый Radistka, тоже достаточно старый и многое поменялось (запросы и СКД сильно развились, вплоть до смены идеологии).
Кроме того сейчас новые конфигурации строятся с использованием БСП - ее демо-конфигурацию и можно рекомендовать для разбора/изучения. Кроме того несложная (но немного нетипичная) и полезная к изучению конфигурация будет 1С:Деньги 2
Записан
Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #35 : 13-03-2013 16:42 » 

Начинать учиться на 8.1 и обычных формах уже наверное смысла нет: встречал много людей, которым трудно переходить с обычных форм на управляемые из-за разной идеологии и полноценной клиент-серверной работы в управляемых, а к ним все движется. ИМХО легче вернуться к обычным формам из управляемых, когда возникнет необходимость (будет неудобно, но не более того).
Спасибо большое за замечание, я и не заметила что заказала книгу по нетой версии Жаль  теперь такую взяла Улыбаюсь http://v8.1c.ru/metod/books/book.jsp?id=187
не знала что между 8.1 и  8.2 такие большие различия.. я по моему еще до начального уровня ещё долго буду идти

Скорее всего я буду издеваться над своей родной 1С:БГУ, я там хоть знаю откуда цифры берутся и куда все должно идти...

Но ваши замечания учту, т.к. времени ещё много до выхода на работу... ещё не известно куда меня занесёт (я бухгалтер, а в универе мне дали специальность информатик-экономист)
« Последнее редактирование: 14-03-2013 09:04 от Алёна » Записан

Стену можно пробить только головой. Все остальное орудия.
Radistka
Помогающий

ru
Offline Offline
Пол: Женский

« Ответ #36 : 14-03-2013 08:12 » 

Курс, рекомендуемый Radistka, тоже достаточно старый и многое поменялось (запросы и СКД сильно развились, вплоть до смены идеологии).

эммм.. скд это вообще отдельная история. я ссылки давала из соображений, что человек сможет разобраться в принципе взаимодействия метаданных и что за что примерно отвечает и как к этому обращаться. может я конечно не права, но, имхо, для новичка проще разбираться с обычными формами, а там нет разницы особой 8.1 или 8.2.  а сразу начинать с управляемых как-то сложновато. все эти серверы и клиенты. постоянно  помнить какие объекты где существуют, что можно чем заменить..

PS http://v8.1c.ru/metod/books/book.jsp?id=187  угу, звучит хорошо. мне лично оглавление очень понравилось, не знаю, что там внутри.
« Последнее редактирование: 14-03-2013 08:15 от Radistka » Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #37 : 14-03-2013 09:44 » 

Radistka, ИМХО разбираться нужно сразу правильно: метаданные - на сервере, интерфейс - на клиенте. Насколько я знаю 8.Х сразу планировалось как клиент-серверное решение (в какой-то момент даже не ждали файлового варианта платформы - только СУБД), но с обычными формами эту грань стерли, и реально неверно спроектированные решения в файловой базе работали (т.к. клиент и сервер в одном процессе), а при переносе их на сервер - естественно работать переставали, вываливая кучу ошибок. Так что 8.2 с полным разделением клиент-сервер лично я считаю большим прорывом.
Кроме того проектирование интерфейса в управляемых формах (говорю о простых формах, которых 90% в проекте) занимает намного меньше времени, а значит меньше отвлекает от задачи разработки логики.
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #38 : 14-03-2013 09:57 » 

Kivals, А скажи-ка, а есть какая-то версия для одного бухгалтера (т.е. "файловая")?
Или же для нее (я имею ввиду что-нибудь из последних) также нужно поднимать сервер, хоть и локально.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #39 : 14-03-2013 10:36 » 

Все есть, не пугайся Улыбаюсь И пока отменять не собираются.
Слухи про "только СУБД версию" были еще до выхода 8.0 в далеком 2005 году...
Записан
Radistka
Помогающий

ru
Offline Offline
Пол: Женский

« Ответ #40 : 14-03-2013 10:55 » 

Radistka, ИМХО разбираться нужно сразу правильно: метаданные - на сервере, интерфейс - на клиенте.
угу.. спор конечно останется за вами, как за более опытным и модератором Скромно так.... но сразу человеку выдавать разделение на клиент и сервер, это всё равно что первокурсника посадить перед C#  или MS SQL, ну или попросить настроить табличную маршрутизацию на юниксе(каким там из юниксов все сейчас пользуются?) просто потому, что для тех, кто с этим работает, так задачи решать проще, правильнее и современно.
Но есть понятие ведь и учебного языка, на котором люди разбирают как писать простые алгоритмы и чем отличаются метаданные от интерфейса. Я не считаю оптимальным разбирать работу с языком и объектами 1С на примере управляемых форм. Хотя сама безусловно предпочитаю работать именно с ними изза удобства настройки интерфейсов, форм и прав.
я сама информатик в экономике, примерно представляю уровень университетской программы - он удручающ.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #41 : 14-03-2013 12:18 » 

угу.. спор конечно останется за вами, как за более опытным и модератором Скромно так....
Никогда не использую админ ресурс в споре, если он не выходит за рамки заданной темы.
Что касается "проще" - то я склоняюсь к варианту "правильно", ибо в большинстве случаев (не только в программировании, но и в жизни вообще) намного легче научить, чем переучить, пусть даже на начальном этапе будет сложнее.
Учиться программировать действительно нужно на алгоритмах, а не на языке.
Что касается "учебного языка": очень часто в качестве него используют Бейсик в разных его вариациях. У одного преподавателя известнейшего ВУЗа Украины была фраза (не дословно, но смысл сохранен): "пока Вы не забудете как программировать на бейсике - программиста из Вас не получится". Поддерживаю Ага
Записан
lazymax
Интересующийся

ru
Offline Offline

« Ответ #42 : 08-05-2013 08:56 » 

всем привет, тоже решил самостоятельно изучить 1с-программирование. А не знаете, от чего такое пренебрежительное отношение к 1с'никам со стороны других программистов, как я понял даже php-программисты их не уважают... Улыбаюсь
Записан
Radistka
Помогающий

ru
Offline Offline
Пол: Женский

« Ответ #43 : 08-05-2013 09:39 » 

всем привет, тоже решил самостоятельно изучить 1с-программирование. А не знаете, от чего такое пренебрежительное отношение к 1с'никам со стороны других программистов, как я понял даже php-программисты их не уважают... Улыбаюсь

я вот тоже php'шников не уважаю, они зазнаистые и необязательные.. 70% из них не пользуются в полном объёме тем, что PHP объектно-ориентированный, зато гордятся статусом.
1С - язык предметно-ориентированный, потому считается отчасти неполноценнен, что ли. 1Сников зачастую называют "скриптёры", приравнивая 1С язык к скриптам а не программированию в высоком смысле этого слова. получил широкое распространение, так как является простым в освоении и на русском языке. платформа имеет свои недостатки, заплатки, подвешенные проблемы. "политика партии" иногда повергает в когнитивный диссонанс.. нацелен на решение определённого круга задач и решает их так или иначе.
в итоге - 1С программирование не предел моих мечтаний, как программиста по специальности, но вполне востребован на данный момент. хотя будь я мальчиком, я бы скорее рискнула заняться программированием на Qt, шарпе, яве, или чего там сейчас модно?
Записан
Dmitry
Помогающий

ru
Offline Offline

« Ответ #44 : 08-05-2013 10:30 » 

и на русском языке.
Мне от одного этого факта хочется улыбаться Улыбаюсь Но это так... вообще не повод для какого-либо особого отношения к кому-либо.
И есть же английский вариант синтаксиса?

Какое значение имеет мальчик/девочка? Или это с точки зрения работодателя?
Записан
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #45 : 08-05-2013 11:00 » 

всем привет, тоже решил самостоятельно изучить 1с-программирование. А не знаете, от чего такое пренебрежительное отношение к 1с'никам со стороны других программистов, как я понял даже php-программисты их не уважают... Улыбаюсь

Интересно, как второе предложение противоречит первому. Улыбаюсь Те ты хочешь стать 1с-ником, чтобы тебя ДАЖЕ (про остальных просто молчим) php-шники не уважали?  Не могу...

Что за настрой ваще? А ещё есть -шники, которые не уважают:
 - с++-ников
 - c#-стиков
 - vb-шников
 - -шников
 - -стиков
 - -ников
 - ...

Так теперь ваще не программировать? А по большому счёту, ваще ничем не заниматься, ибо в любом случае можно найти "неуважальщика"? Неуважают только закомплексованные недоучки, которых рано от груди отняли. Профессионал никогда не будет говорить плохо (всерьёз, шутки не в счёт) или неуважительно. Что значит неуважать? В данном случае это означает, что он просто нифига не разбирается в теме, вот и всё. А признаться в этом гораздо тяжелее, чем просто обругать. И вобще, кто слушает такое, а уж тем более воспринимает всерьёз? Касаемо языков: у каждого есть свои достоинства и недостатки, для одних целей лучше подходит один язык, для других другой. Что лучше: рука, или нога? Ага

я вот тоже php'шников не уважаю, они зазнаистые и необязательные...

Надо же, что PHP с людьми делает!!! Улыбаюсь А может это всё-таки просто люди такие, и PHP тут совсем не при чём? Ага
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
lazymax
Интересующийся

ru
Offline Offline

« Ответ #46 : 09-05-2013 10:33 » 

Те ты хочешь стать 1с-ником, чтобы тебя ДАЖЕ (про остальных просто молчим) php-шники не уважали?  Не могу...
Неа, мне просто плевать на их мнение. И "плевать" - это я еще мягко выразился. Ага

Почитал что Radistka писала, даже задумался, а были ли вообще языки программирования с русским синтаксисом. Как я понял "русский" 1с это "перевод" бейсика? А были ли в истории чисто русские языки, что-то оригинальное, свое?
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #47 : 09-05-2013 12:37 » 

"русский" 1с  ближе к Паскалю
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #48 : 10-05-2013 14:55 » 

lazymax, а почему бы не воспользоваться поиском? Wiki: Языки программирования с ключевыми словами не на английском
Пренебрежение от того, что подавляющее большинство (я бы сказал процентов 90) "программистов" 1С - программистами не являются. Т.е. они не умеют программировать (в смысле: составлять алгоритмы), а просто меняют пару/восемь строк в готовых конфигурациях под свои нужды и уже причисляют себя к программистам.
Научиться программировать - это научится составлять алгоритмы для решения задач, а выбор языка - это уже вторично.

P.S. Судя по нику - эта затея ненадолго. Хотелось бы ошибиться Улыбаюсь

Sla, +1. От бейсика в 1С - возможность не объявлять переменные и отсутствие типизации, структура кода действительно больше похожа на паскаль.
Записан
Radistka
Помогающий

ru
Offline Offline
Пол: Женский

« Ответ #49 : 10-05-2013 18:45 » 

Какое значение имеет мальчик/девочка? Или это с точки зрения работодателя?
Именно.
Надо же, что PHP с людьми делает!!! Улыбаюсь А может это всё-таки просто люди такие, и PHP тут совсем не при чём? Ага
чтото в этом пхп есть такое, что его выбирают эти люди)))
подавляющее большинство (я бы сказал процентов 90) "программистов" 1С - программистами не являются.
а сколько из них базу проектируют так, что руки хочется выдернуть, задваивают данные, не заморачиваются с проектированием таблиц а пихают реквизиты куда ни попадя, вообще создают кучу реквизитов.. у меня вот образование изначально "классического программирования".. я не люблю чужой код, особенно когда его писал бухгалтер или админ ))
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #50 : 11-05-2013 08:03 » 

Особенность PHP — простота и распространенность. Базовые навыки программирования на нем легко усваиваются даже школьниками. PHP является гибридом: за основу взят Perl (включая компактный Си-подобный синтаксис), все это упрощено (типизация стала еще более невнятная, уничтожение объектов — непредсказуемым, опять же на ум приходит ассоциация с Basic), имеет простую интеграцию с HTML (да и любым другим текстовым выводом) и обвешано горой библиотек. Явная типизация отсутствует, хотя неявная есть (любая переменная — не более чем неявная ссылка на объект и ей может быть присвоена ссылка на любой другой объект: сейчас это строка, потом это массив, потом число, потом пользовательский объект и т.д.). До версии 4 не было даже классов. Постепенно пытаются его довести до языка промышленного уровня, исправить кривой ООП, ужесточить типизацию аргументов функций/методов, переписать библиотеки как классы, но, при текущей скорости изменений, на это уйдет еще лет 10-20, когда язык уже окончательно устареет и вытеснится более адекватным.
Полагаю ассоциация между «криворукий» и «программист PHP» вызвана как раз легкостью освоения языка неподготовленными «школьниками». Но тем не менее, на PHP написано очень много и совсем не криворукими.
« Последнее редактирование: 11-05-2013 08:07 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
lazymax
Интересующийся

ru
Offline Offline

« Ответ #51 : 25-07-2013 10:19 » 

lazymax, а почему бы не воспользоваться поиском? Wiki: Языки программирования с ключевыми словами не на английском
Да, виноват.
P.S. Судя по нику - эта затея ненадолго. Хотелось бы ошибиться Улыбаюсь
Ну, против себя же не попрешь.. лень-матушка.. Улыбаюсь Меня еще смущает то, что я бух. учет не знаю, как мне все это понимать, если я не соображаю в предметной области..
Записан
Алёна
Молодой специалист

ru
Offline Offline
Блондинка...


WWW
« Ответ #52 : 25-07-2013 16:32 » 

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

А у меня так все заглохло, нет волшебного пенделя, а без него лень.. Летом только на курсах 1СПредприятие отучилась (бесплатно, поэтому пошла), долго плевалась, все таки 1с:БГУ более регламентирован и вылизан...
Записан

Стену можно пробить только головой. Все остальное орудия.
lazymax
Интересующийся

ru
Offline Offline

« Ответ #53 : 25-07-2013 23:35 » 

А у меня так все заглохло, нет волшебного пенделя, а без него лень..
lazymax и lazyАлЁна. Улыбаюсь)
Записан
Dest
Опытный

ru
Offline Offline

« Ответ #54 : 26-07-2013 01:43 » 

А нафига там бух учет?? он практически не нужен.
Как знать. Смотря в какой конфе работаешь, если работаешь в бухгалтерии предприятия, то хорошее знание бух учета необходимо, если хочешь быть хорошим высокооплачиваемым специалистом. Просто кодеров по 1с-ке навалом, а с хорошим знание БУ и НУ маловато.
Записан
Страниц: 1 2 [Все]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines