#4
by el-gamberro
Зачем это сравнивать и так понятно по умолчанию что Навижн полный фуфло. Смсыла в ветке не вижу, статью не читал
#5
by 5 Элемент
1С как платформа лучше всех существующих. Еще бы подтянуть уровень функционала типовых..
#9
by mzelensky
Скажем розничные продажи в фирмах "Тандер", "Высшая Лига" (за эти просто точно знаю) крутятся на майкрософте, а уже учетный отдел, бухгалтерия сидят на 1С
#11
by Ненавижу 1С
функционал типовых упирается в ограничение платформы, надо как раз платформу улучшать!
#12
by jsmith82
представь, ты директор крупной фирмы, тебе предлагают поставить дакс, откат несколько лямов, либо 1с, откат пара сотен, что выберешь, при условии, что ты ваще никакого понятия не имеешь ни о даксе, ни о 1с
#14
by Ненавижу 1С
в Тандере вообще зоопарк, сколько я знаю фронт-офис в "Магнитах" вообще на Delphi+Interbase/Firebird писан
#16
by Evgenchik
в каждых городах свой софт. например у нас в "Высшей Лиге" мелкософтом и близко не пахнет
#17
by R41
"В Navision прикладной объект выгружается целиком (даже у формы выгружается описание всех ее элементов управления), в 1С выгружается только программный код объекта. В Navision можно выгрузить/загрузить любой прикладной объект конфигурации. Соответственно в Navision можно загрузить несколько выгруженных объектов. В 1С можно загрузить только программный код этих объектов. Все объекты Navision, даже формы, выгружаются в легко поддающийся анализу txt файл (хотя все-таки в идеале логичнее было бы использовать XML)." Эх если бы 1С да такие возможности Навижн...
#19
by Shurjk
В 1с есть один очень большой плюс - это полноценная трехзвенка,Ю в навижн насколько я его помню этого нет. Все остальное вопросы религии и вкуса.
#21
by Ненавижу 1С
ООП нет, число классов ограниченно NULL нельзя хранить в БД (кроме "особых" случаев) нет прозрачного вызова сервера с клиента нет "множественного" изменения данных базы трехзвенка неполноценная - нет работы на сервере БД: триггеры, ХП нет произвольных индексов
#22
by R41
Нет удобного управления сложными системами. Поймите как только код конфигурации переваливает за несколько сот тысяч строк, она становится неуправляемая. Нужно ввести слои (уровни конфигураций). Уже давно просим ввести иерархию в списки объектов. Несколько сот справочников в одном списке - это очень неудобно (подсистемы не спасают).
#24
by jsmith82
Несколько сот справочников в одном списке - это очень неудобно (подсистемы не спасают). задумался, ты кого там автоматизируешь
#26
by Ненавижу 1С
а почему с навижн, а не с аксаптой, они там уже в единое слились или еще продаются по разному?
#28
by R41
Ага, нет составных индексов - это отсутствие есть реальный тормоз в журналах(списках) документов, когда пользователи разделены по подразделениям (например, у нас менеджеры видят счеты только по себе и своему магазину).
#30
by Shurjk
Бред. Зачем вам ООП полноценное в макроязыке?Так и не разобюрался что такое NULL? Что такое трехзвенка вообще понимаешь?
#31
by jsmith82
по мне так самый главный косячок в том, что в 1с нет ооп она вся объектно-ориентирована, ведь писана на сипюпю, все объекты исповедуют ооп, а язык не поддерживает
#33
by R41
Взяли за основу УПП, удалии лишние объекты - автоматизировали производство+продажи, дописали складской учет. Средняя фирма - около 1000 человек. Или 1С это только ларьки?
#34
by Ненавижу 1С
- ну тебе не надо, тогда про других молчи - я разобрался, это 1С вам голову морочит )) - понимаю, нахрена данные гонять сервера БД на сервер приложений и обратно на каждый случай?
#35
by 5 Элемент
с клиент серверным взаимодействием не оч хорошо, сам сталкивался с ограничениями. Но это влияет на скорость работы "тонких клиентов", ни никак не на функционал. Со остальным не согласен.
#37
by Джинн
Да, в списке чуши ООП на первом месте. Для тупых одноэсников, не понимающих ни что такое ООП, ни на хрена оно нужно, ни как его применять при работе с базами данных. Чтобы пальцами кинуть среди себе подобных "Ну читам кАнкретна все реальные пацаны на ООП давно вааще!".
#38
by Mort
Чтобы дальше писать структурно-ориентированный код используя "объекты" как это делают плохие программисты на С++.
#39
by nbIx
По большей части это либо твои заморочки типа NULL либо противоречит текущей модели, типа триггеров множественного изменения данных.
#40
by Shurjk
- А тебе зачем оно? - Что такое по твоему NULL? - Понятно что такое трехзвенка и зачем она нужна тебе неведомо.
#41
by jsmith82
ооп это концепция. пиши хоть на любом языке, ты всё равно будешь придерживаться объектности. это необходимо для создания масштабных решений. реализация этого в языке и архитектуре позволила бы гораздо проще всё делать
#43
by Shurjk
+ причем все познание ООП там ограничивается заученными наизусть тремя основными принципами, и поверхностным знанием синтаксиса.
#44
by Axel2009
прочитав только первые 2 строчки и стало все сразу ясно "Введение Как появилась эта статья? Я занимаюсь 1С 7 лет, из них 2 года – 1С 80." ну и еще вдобавок "В сравнении иногда упоминаются дополнительные возможности 1С 81 – версии, релиз которой выходит в конце 2006 года. Также упоминается версия 1С 77, которая использовалась до выхода 1С 80." в общем статья старье допотопное.
#47
by Ненавижу 1С
1. использовать полиморфное поведение, а не так (типовая): 2. NULL - отсутствие значения или значение неопределено (вот как раз туда оно и входит!) 3. вывод твой личный, теже триггеры это мощное средство, зачем отказываться?
#48
by Shurjk
Нормальный спец не будет пальцы гнуть доказывая что только ООП и только С++ достойны называться прогармированием, он знает что существует несколько подоходов к программированию, еще он знает что бывают прикладные языки, а бывают системные.
#49
by Джинн
Не нужно разводить тут демагогию. Покажите мне реальное ООП в любой серьезной учетной системе. В САП оно есть? Или то уродство, которое в Axapta называется ООП? Масштабные решения говорите? Вы пробовали работать с "масштабными решениями" реально, а не в теории? Для примера отладить неработающий кусок кода, который имеет пять уровней вложенности объектов, написанных разными людьми? Как вы себе представляете одновременно ООП и по сути конструктор с макроязыком (что из себя и представляет 1С)? Да еще работающие поверх реляционной, а не объектной БД?
#50
by jsmith82
по-моему это ты гнул, что все кто кричит ООП жалкие быдлокодеры я и написал, нормальные спецы, знают, что объектность сквозит вовсю, и дело не в языке я и на процедурном 1совском макроязыке могу захерачить ООП, но, щит, мне бы польстило, если бы в языке появилась поддержка
#51
by Shurjk
1. Пример этого кода как бы он выглядел если бы у тебя было ООП. 2. И как же ты собираешься хранить отсутствие значения? Или в твоем ООП типов данных тоже нет? 3. Тригеры какое отношение к трехзвенке имеют?
#52
by Ненавижу 1С
еще: - строгая необязательная типизация, то есть в бизнес-логике (проведение например) используем строгие типы данных, в отчетах некий variant - произвольные данные, получим уменьшение логических ошибок
#56
by Mort
По поводу , например, Документы[ТипДока].СобратьДанные - и без всякого "специально добавленного" ООП.
#58
by jsmith82
самый прикол будет, когда в следующей версии, 1с поддержит ООП, и все будут вопить о как это круто
#65
by jsmith82
я хочу иметь возможность создавать пользовательские классы если я могу создать таб значений и кучу иных объектов, почему я не могу создать произвольный класс
#67
by Джинн
В 1С код не компилируется. Посему никакая типизация жить не будет. В следующей версии его не будет. Как его нет ни в одной широко распространенной учетной системе. Максимум будет некий суррогат. Но в этом виде объекты и сейчас есть.
#69
by Ненавижу 1С
так помню было с общими ревизитами: мне орали, что это ЗЛО говорю им не обязательно в одной таблице, но угомонились, только когда вышел релиз с ними ))
#74
by Йохохо
классная статья, убрать бы из нее кормушки для троллей еще навиженцы обычно знают английский и без слез статью читать не смогут у нава есть свои плюсы, он очень тесно интегрирован со скулем и по этому очень шустрый как пример, 50 юзеров тормозящего 1с и 400 юзеров бибикающего нава, сервер 1с в 2 раза мощнее навовского. При виде конфигуратора и морды восьмерок навовцы грустно замолкают, при виде кода на русском ржут и тыкают пальцем
#76
by Shurjk
Тебе кто то запретил свои методы для объектов определять в 1с? Ну определи это тметод свой в каждом документе и будет то же самое. Инетом и я умею пользоваться.
#77
by Ненавижу 1С
про 6.0 вообще говорили, что только для бухгалтеров, про 7.7 просто для типовых и главное прикладные типовые решения, теперь вот уже продают для собственных разработок, думают об "облаках"
#79
by iamnub
Попробуйте в MS VS В конструкторе модели никидать конфу для простого склада. Для завалящего бизнес-процесса уже требуется 15 таблиц, и уже на этом уровне возникают проблемы с четким восприятием схемы. А что будет с серьезным решением?? Мне не вообразить. Так что в 1С еще всё хорошо.
#80
by R41
По поводу ООП. В случае если она будет реализована в 1С, то может быть большая засада. Все кинутся писать на модном языке (диалекте), и забудут одну важную суть. 1С - это в первую очередь работа с БД, а операции чтения/записи очень медленные, поэтому очень важная оптимизация запросов, а не красота кода. Лет 5 назад у нас на работе до моего прихода стояла 7-ка с прибамбасами ООП. Там была очень крутаая функция которая считала 10 показателей по счету - соответственно было 10 запросов к БД. Ее активно использовали везде где только не лень, даже когда требовался один параметр, но при каждом вызове она все равно делала все эти 10 обращений к БД. Соответственно были дикие тормоза...
#81
by Ненавижу 1С
нет интерфейса общего, то есть строго его нет, надо просто что-то представлять и держать в голове
#82
by jsmith82
сейчас я пользуюсь таким способом Функция МойКласс_Метод1(СсылкаНаОбъект, Параметры...) КонецФункции
#83
by Mort
А ещё при виде простенького отчета с Построителем, пришедший внедренец Навижена тихо попросил меня не требовать реализовать такие возможности в их проге. Проект кстати слили они. Хотя это давно было, ещё до СКД.
#85
by patapum
люди, а если кто делал отчеты на управляемых формах, может отвлечетесь от темы, дадите совет в ? а то чувствую лучшие умы заняты серьезным трепом...
#88
by Neco
ООП не панацея, сейчас наоборот функциональное программирование на подъеме: Haskel, F#, Scala
#89
by jsmith82
в своё время писал тяжёлый отчёт на восьмёрке. кода была так много, что спасло только "псевдо-ООП". с тех пор его и использую периодически
#91
by Ненавижу 1С
Хороший программист характеризуется умением доказать, почему задачу невозможно выполнить, когда ему просто лень её выполнять
#92
by jsmith82
как пример, 50 юзеров тормозящего 1с и 400 юзеров бибикающего нава, сервер 1с в 2 раза мощнее навовского это чо, на самом деле так?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Убытки прошлых лет в УПП
- Розница. Чем опасно изменение вида номенклатуры?
- v8: РИБ. Аварийное завершение работы при обмене
- КД из 7.7 в 8.2 периодический реквизит
- Двойной клик на точке диаграммы ганта
- Настройка доступа к складам в УТ
- УФ - динамический список - почему нельзя менять состав колонок?
- У контрагента новый КПП. Создавать нового?
- Проводки по договорам подряда - бюджет
- В УТ11 отсутствует настройки и контроли долгов по взаиморасчетам?
- А где хранится лицензия на 1С: Предприятие 8?
- Построитель отчета, сохранить настройки
- УПП как распечатать контрагентов с договорами, в 7 была унив.обработка
- Частичная очистка НЕпериодического регистра сведений
- Где почтовый клиент в 1С?
- Как сохранить варианты настроек в внешнем отчете?
- Вопрос: почему можно обновить УТ 10 на релиз 1.0.4.5?
- ПодключитьОбработчикИзмененияДанных
- Параметр-список во вложенную СКД
- Как в программе Камин Расчет заработной платы получить адрес сотрдника