powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Платформа ERP: Типизация и ООП
12 сообщений из 12, страница 1 из 1
Платформа ERP: Типизация и ООП
    #35903423
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если бы была создана платформа а-ля 1С с строгой типизацией и ООП, то она бы взлетела?
Понятно, что фактор не определяющий, но все же при прочих равных.
С уважением, Naf
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35903496
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NafЕсли бы была создана платформа а-ля 1С с строгой типизацией и ООП, то она бы взлетела?
Понятно, что фактор не определяющий, но все же при прочих равных.
С уважением, Naf


Наивный. Думаешь на взлёт какие-то крутые технологии влияют. Посмотри на первые версии 1С.

Правильный маркетинг и всё!!!!
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35903498
Zombi 1C
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта платформа уже есть "Эталон"!
Взлетела она или нет - вопрос филосовский!
Кстати, имхо - строгая типизация - это шаг назад!

Взлетела бы система где нет языка программирования, но можно настроить все, что угодно, и работать все это будет быстро быстро :) Сделаешь?
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35903551
Q
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q
Гость
Строгая типизация не дает прострелить ногу системному программисту, который ведет сильноформализованную структурно-сложную разработку платформы этой ERP и ее бизнес-ориентированного языка. Мне как конфигурасту, она будет мешать в тривиальных местах: (утрирую)
Код: plaintext
1.
2.
3.
Litre volumeOfGasoline =  10 ;
Buckazoid priceOfGazoline =  0 . 54 ;
...
ReceiptSum = volumeOfGazoline*priceOfGazoline; // УПЯЧКА! 'operator*(Litre&, Buckazoid&)' undefined.
Да и вообще, заставлять специалиста по бухии держать в голове сотню типов со всеми их родственными отношениями -- неразумно. Пусть он лучше ресурсы своей головы на бухию тратит, а типов будет минимально необходимое для предметной области количество (но, конечно, тоже без излишнего экстремизма :)).
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35903554
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zombi 1Cимхо - строгая типизация - это шаг назад!
в общем-то да.

Zombi 1CВзлетела бы система где нет языка программирования, но можно настроить все, что угодно, и работать все это будет быстро быстро :)
как не мечтай, а абсолютно исключить программирование несколько не реально, хоть малая часть но останется, имхо. Перевести его на более высокий уровень абстракции...
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35903591
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Q
Код: plaintext
1.
2.
3.
Litre volumeOfGasoline =  10 ;
Buckazoid priceOfGazoline =  0 . 54 ;
...
ReceiptSum = volumeOfGazoline*priceOfGazoline; // УПЯЧКА! 'operator*(Litre&, Buckazoid&)' undefined.

если ты присвоил им числа, значит они определены от числовых, а значит есть операция. Или ты переопрделил для них присваивание? нет такого нам не нада. Не стоит создавать миллионы типов!
зато это поможет избавиться от таких конструкций, возможных в 1С:
Код: plaintext
1.
2.
3.
4.
5.
if условие1 then
a:= 1 
elseif условие2 then
a:='строка';
...
b:= 1 /a;
что будет, если выполнится условие2? а если оба условия не выполнятся?
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35903749
Q
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q
Гость
Зато нет проблем (лишних буков в коде) с преобразованием строки в число (загружаем банковскую выпску выдиранием полей, и все...)
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35904252
skeptik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не спорьте горячие эстонские парни. Наличие или отсутсвие строгой типизации зависит от того по какому критерию оптимизируем язык:
- если оптимизируем по критерию "дешивизна и скорость разаработки" - тогда без типизации
- если оптимизируем по критерию "минимизация числа ошибок в коде" - тогда со строгой типизацией.
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35904503
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть мнение, что "динамическая типизация - это вывод типоы для бедных"

А вот можно посмотреть как устроаны единицы измерения в F#

Если цена будет в руб/л, умножение вполне прокатит.

И вообще не путайте строгую типизацию, манифестную типизацию, слабую типизацию и динамическую
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35904508
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QМне как конфигурасту, она будет мешать в тривиальных местах

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

Модератор: Тема перенесена из форума "ERP и учетные системы".
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35904890
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NafЕсли бы была создана платформа а-ля 1С с строгой типизацией и ООП, то она бы взлетела?
Понятно, что фактор не определяющий, но все же при прочих равных.
С уважением, Naf
платформа для кого?
Для бухгалтера?
- Оно по имени бухгалтер - понятия не имеет об типизации и 3-х китах ООП.

Для конфигуратора?
- без комментариев
...
Рейтинг: 0 / 0
Платформа ERP: Типизация и ООП
    #35906939
nekto_sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Модератор: Тема перенесена из форума "ERP и учетные системы".
По-моему зря...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Платформа ERP: Типизация и ООП
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]