Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4      [все]
 Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Много раз откладывал публикацию этого topic ...
Вообщем не претендую на то, что высказанные суждения "правильные" и ни кому не буду ни чего доказывать ...

На мой взгляд все эти технологии находятся еще в младенческом состоянии.
Мне скажут вы не правы вот смотрите решены вопросы предоставления пользователям информации:
- сайты;
- аудио и видео данные;
- СУБД;
- ...
- ...

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

Большинство программных технологий требуют годы изучения.
Возьмем к примеру .Net /или Java/.
Что имеем?
Сотни классов у каждого из которого десятки методов и свойств ...
Многие восторгаются и превозносят до небес эти технологии.
На мой взгляд такой подход - "каменный век".

Есть ли иные пути?
Да.

Подход 1С?
Нет.
Но пара светлых лучиков в этой системе была /1С 7.7/.

PS: А компиляторы "строчат", "строчат", ... ... ... /"А снег идет, а снег идет ..."/
М-да.
9 дек 15, 09:38    [18533454]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Вообщем не претендую на то, что высказанные суждения "правильные" и ни кому не буду ни чего доказывать ...

тогда лучше, имхо, формат блога использовать. С таким подходом публиковать свои мысли на форуме который предназначен для общения не совсем разумно.
а вообще конечно в стартовом сообщении "текст без смысла". Посмотрите в интернете - полно примеров компонентной и сервисной архитектуры.
9 дек 15, 10:11    [18533618]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
Проблема в отсутствии мейнстрима разработки.
Имеем многие десятки высоколобых инструментов, плохо совместимых между собой и кучей проблем (избыточная сложность, сырость, ошибки, неполное соотв. стандартам и т.д.).
Это создает не конкуренцию, а бардак, ИМХО.
Попытка исправить ситуацию порождает не решение проблемы, а еще один очередной инструмент разной степени кривизны. Shitware.

Куча ОС, браузеров, кодировок, форматов, стандартов....

Каждое волосатое чудо в потном свитере считает своим долгом создать еще один формат... :)
9 дек 15, 10:36    [18533781]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
LSV
Проблема в отсутствии мейнстрима разработки.

разработчик сам для себя такие вещи выбирает
9 дек 15, 10:48    [18533851]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
. С таким подходом публиковать свои мысли на форуме который предназначен для общения не совсем разумно.
Этот topic не для обсуждения /mono/ моих суждений ...

PS:
Владимир2012
и ни кому не буду ни чего доказывать ...
- подтверждаю.
Обсуждение и спор - как "север" и "юг".
9 дек 15, 12:21    [18534448]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4700
Владимир2012
Большинство программных технологий требуют годы изучения.


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

Владимир2012
Возьмем к примеру .Net /или Java/.
Что имеем?
Сотни классов у каждого из которого десятки методов и свойств ...


Почитайте СНИПы и ГОСТы, по сравнению с этим .NET и Java это верх простоты.

Владимир2012
Многие восторгаются и превозносят до небес эти технологии.
На мой взгляд такой подход - "каменный век".


Проблема в программировании, что макет/прототип ~ готовое изделие и нулевая стоимость клонирования.
Попытки внести сделать "по взрослому" удорожает программирование до полной нерентабельности.
Поэтому "фигак-фигак и в продакшен" было есть и будет.
9 дек 15, 12:56    [18534702]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
mad_nazgul
Достаточно походить на месячные курсы и пол года практики
= 7 месяцев + 1.5 года на получение опыта в использовании классов, ... /в том же духе .../
9 дек 15, 13:12    [18534804]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26508
Владимир2012
Возьмем к примеру .Net.
Что имеем?
Сотни классов у каждого из которого десятки методов и свойств ...
А возьмите что посовременнее: ASP.NET 5 и .NET Core.
9 дек 15, 13:17    [18534850]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
банковский щёт
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 31
Владимир2012,
а я полностью с вами согласен и рад, что вы озвучили мысли, схожие с моими, но я и раньше вас писал об этом, что сейчас технологии разработки автоматизированных систем находятся во младенческом состоянии, кругом хаос, разброд и шатание, зоопарк из самых разнообразных (не доведённых до ума и зачастую не совместимых между собой) технологий ...
9 дек 15, 13:49    [18535137]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
LSV
Проблема в отсутствии мейнстрима разработки.
Отсутствие новых технологий.
Все это похоже на анекдот об адвокате.
Сын приехал с учебы и за неделю "закрыл дело", которым его отец 20 лет занимался.
Отец ему сказал - "Что ты наделал? Нашу семью это дело 20 лет кормило, а ты за неделю все разрушил".
9 дек 15, 13:52    [18535164]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
sereginseregin
Member

Откуда:
Сообщений: 172
Владимир2012
М
На мой взгляд все эти технологии находятся еще в младенческом состоянии.
....
На мой взгляд такой подход - "каменный век".

Есть ли иные пути?
Да.



Согласен, ВЕК еще "каменный", и лет так через 50 новое через поколение создасть таки единый системный подход....

Ну а Вы что предлагаете????????
9 дек 15, 13:53    [18535172]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
банковский щёт
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 31
sereginseregin
Ну а Вы что предлагаете????????
предлагаем писать не более трёх вопросительных знаков подряд.
9 дек 15, 13:54    [18535183]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
sereginseregin
Согласен, ВЕК еще "каменный",
"Значит не у меня одного такие мысли?" /пародия на тему "Так чем батенька Тушенский рынок лучше? "/
9 дек 15, 13:59    [18535215]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
sereginseregin
Member

Откуда:
Сообщений: 172
Владимир2012
sereginseregin
Согласен, ВЕК еще "каменный",
"Значит не у меня одного такие мысли?" /пародия на тему "Так чем батенька Тушенский рынок лучше? "/


А чего Вы ждете от технологий, которым менее 100 лет. Сейчас набиваются первые шишки и зарабатываются капиталы на неопытности потребителей, потом это будет уже не так интересно...

Повторюсь, у Вас есть предложения, или это крик души, чтоб одиноким себя не чувствовать??? :-)
9 дек 15, 14:09    [18535276]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
sereginseregin
Повторюсь, у Вас есть предложения, или это крик души, чтоб одиноким себя не чувствовать??? :-)
Текущая цель topic - услышать мнение других.
9 дек 15, 14:12    [18535297]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
sereginseregin
Member

Откуда:
Сообщений: 172
Владимир2012
sereginseregin
Повторюсь, у Вас есть предложения, или это крик души, чтоб одиноким себя не чувствовать??? :-)
Текущая цель topic - услышать мнение других.


У Вас как раз есть удивительная возможность обобщить накопленный предыдущим поколением богатый опыт в ИТ и выдать таки единый системный подход для будующих поколений.......... (ой, точек лишних понаставил)
9 дек 15, 14:21    [18535381]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
sereginseregin
У Вас как раз есть удивительная возможность обобщить накопленный предыдущим поколением богатый опыт в ИТ и выдать таки единый системный подход для будующих поколений. (ой, точек мало понаставил)
Почему у меня?
А у Вас?
А у других?
9 дек 15, 14:24    [18535408]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
iscrafm
. С таким подходом публиковать свои мысли на форуме который предназначен для общения не совсем разумно.
Этот topic не для обсуждения /mono/ моих суждений ...

а для чего? Для кухонных рецептов?
9 дек 15, 14:38    [18535554]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
sereginseregin
Member

Откуда:
Сообщений: 172
Владимир2012
sereginseregin
У Вас как раз есть удивительная возможность обобщить накопленный предыдущим поколением богатый опыт в ИТ и выдать таки единый системный подход для будующих поколений. (ой, точек мало понаставил)
Почему у меня?
А у Вас?
А у других?


И я, у меня даже есть собственное видение-е-е. Даже прикладное решение-е-е. Сформулироать общую теорию пока не могу, времени не хватает....
9 дек 15, 14:40    [18535568]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
Владимир2012
Этот topic не для обсуждения /mono/ моих суждений ...

а для чего? Для кухонных рецептов?
У вас что своего мнения нет?
Есть.
Вот и поделитесь с другими /если сочтете нужным/.
9 дек 15, 14:43    [18535589]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
mad_nazgul
Достаточно походить на месячные курсы и пол года практики
= 7 месяцев + 1.5 года на получение опыта в использовании классов, ... /в том же духе .../

до разных людей с разной скоростью "доходит". Это объективная реальность, увы
9 дек 15, 14:44    [18535595]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
LSV
Проблема в отсутствии мейнстрима разработки.
Отсутствие новых технологий.

скорее в незнании новых технологий.
9 дек 15, 14:46    [18535613]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
defragmentator
Member

Откуда:
Сообщений: 20395
Владимир2012
На мой взгляд все эти технологии находятся еще в младенческом состоянии.

Собственно почему Вы думаете, что когда - либо будет по - другому ?
Технологии всё время развиваются.
Ну давайте хотя бы вспомним - и Бог был слово..
Чем не совершенная технология ?
9 дек 15, 14:47    [18535631]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
sereginseregin
Сформулироать общую теорию пока не могу, времени не хватает....
Мне было бы интересно с вашими предложениями /может быть даже и теорией/.
И поверьте не ставил бы перед собой задачу разнести ее "в пух и прах".
9 дек 15, 14:51    [18535661]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
sereginseregin
У Вас как раз есть удивительная возможность обобщить накопленный предыдущим поколением богатый опыт в ИТ и выдать таки единый системный подход для будующих поколений. (ой, точек мало понаставил)
Почему у меня?
А у Вас?
А у других?

а другие заняты разработкой. Другие могут разве что тихонько почитать, или, если есть время отвлечся, постебаться. ТС же сказал, что его мнение правильное и обсуждению не подлежит. А на самом деле это мнение - просто заезженные штампы
9 дек 15, 14:51    [18535662]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
iscrafm
пропущено...

а для чего? Для кухонных рецептов?
У вас что своего мнения нет?
Есть.
Вот и поделитесь с другими /если сочтете нужным/.

не могу. ТС же сказал, что высказанная им точка зрения не подлежит обсуждению, хоть она и неправильная. Где логика?
9 дек 15, 14:54    [18535689]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
ТС же сказал, что его мнение правильное и обсуждению не подлежит. А на самом деле это мнение - просто заезженные штампы
Владимир2012
Вообщем не претендую на то, что высказанные суждения "правильные" и ни кому не буду ни чего доказывать ...
9 дек 15, 14:54    [18535693]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Большая просьба - не флудить.
9 дек 15, 14:56    [18535711]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
iscrafm
ТС же сказал, что его мнение правильное и обсуждению не подлежит. А на самом деле это мнение - просто заезженные штампы
Владимир2012
Вообщем не претендую на то, что высказанные суждения "правильные" и ни кому не буду ни чего доказывать ...

чего тогда ждете? Чтобы по головке погладили за незнание технологий разработки?
9 дек 15, 14:56    [18535712]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
банковский щёт
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 31
iscrafm, а при чём тут незнание ? ТС же сказал, что его возмущает неадекватная сложность разработки, причём сложность там, где её могло бы и не быть.
9 дек 15, 15:02    [18535763]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Большая просьба - не флудить.

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

p.s. Есть такое понятие как "логика"
9 дек 15, 15:04    [18535773]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
банковский щёт
iscrafm, а при чём тут незнание ? ТС же сказал, что его возмущает неадекватная сложность разработки, причём сложность там, где её могло бы и не быть.

пусть или использует менее сложные пути в разработке или придумает свой, если существующие не подходят. Зачем же известный ему способ лапшекодить возводить в какую-то безысходность
9 дек 15, 15:07    [18535787]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
но возражать этому факту типа "запретил".
Ни кому, ни чего не запретил /просил не флудить/.
То что ТС
iscrafm
нафлудил изначально самим фактом создания темы с требованием не обсуждать его гениальные мысли, поданные в ней.
Еще есть что сказать?
9 дек 15, 15:10    [18535803]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
банковский щёт
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 31
iscrafm, и да, ТС не говорил про безысходность, он говорил про неэффективность современных средств разработки АИС, в чём я с ним согласен.
9 дек 15, 15:15    [18535836]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
банковский щёт
iscrafm, и да, ТС не говорил про безысходность, он говорил про неэффективность современных средств разработки АИС, в чём я с ним согласен.

неэффективность средств которые использует ТС - так правильнее. Потому что я, к примеру, такого не замечаю, потому что не занимаюсь "лапшекодингом", но при этом задачи решаются. Просто ТС услышал много новых терминов и как говорится "поехал" от этого. Но путь к переубеждению себя сразу же, в стартовом сообщении, закрыл. Я ему формат блога, а не форума для этого посоветовал использовать. Он более подходит для изложения "мыслей"
9 дек 15, 15:22    [18535887]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
vill_ager
Member

Откуда: Belarus
Сообщений: 379
а кто (что) мешает инструмент под себя заточить?
9 дек 15, 15:22    [18535890]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26508
банковский щёт
он говорил про неэффективность современных средств разработки АИС, в чём я с ним согласен.
Каких конкретно АИС? И в чём конкретно выражается неэффективность?
9 дек 15, 15:27    [18535929]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
iscrafm
нафлудил изначально самим фактом создания темы с требованием не обсуждать его гениальные мысли, поданные в ней.
Еще есть что сказать?

ничего. Наслаждаться и читать интернет о том, что в мире творится и о том, что .Net далеко, очень далеко не единственное средство для создания систем и о том, что системы уже давно не строятся только посредством кодирования всего, что попадает в поле зрения.
9 дек 15, 15:27    [18535930]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
vill_ager
а кто (что) мешает инструмент под себя заточить?

незнание того, что станки для заточки сущетсвуют
9 дек 15, 15:30    [18535952]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
2038
iscrafm
Просто ТС услышал много новых терминов и как говорится "поехал" от этого.
Много лет использую в разработке:
- C++, Perl, PHP, Javascript, C#, Java /правда не интенсивно ее использовал/ ... ... ...
- участвовал в разработках систем АСУТП, бухгалтерских АРМ, ... ... ...
- опыт программирования для микропроцессорных систем;
- ...
PS: Модератора прошу обуздать флудера.
9 дек 15, 15:33    [18535980]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
банковский щёт
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 31
iscrafm, в том-то и дело, не должно быть никаких станков для заточки, Среда Разработки (искаропки) должна позволять клепать приложения без заточки, с пол-пинка (чего в настоящее время не наблюдается)
9 дек 15, 15:34    [18536001]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
defragmentator
Member

Откуда:
Сообщений: 20395
Владимир2012
Много лет использую в разработке:
- C++, Perl, PHP, Javascript, C#, Java /правда не интенсивно ее использовал/ ... ... ...
- участвовал в разработках систем АСУТП, бухгалтерских АРМ, ... ... ...
- опыт программирования для микропроцессорных систем;
- ...


Как скучно. Сплошная статика - базы данных и микропроцесоры.
Технологии разработки для этих систем уже как бы устоялись.
9 дек 15, 15:43    [18536102]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
sereginseregin
Member

Откуда:
Сообщений: 172
Владимир2012
Мне было бы интересно с вашими предложениями /может быть даже и теорией/.
И поверьте не ставил бы перед собой задачу разнести ее "в пух и прах".


В личке ссылка, там же исходники. Критикуйте, отвечу...
9 дек 15, 15:45    [18536121]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
452SQL77
Member

Откуда:
Сообщений: 10
Владимир2012,
На мой взгляд, мало вероятно: т.к. абстракции не дают возможность получать конечный результат, а лишь позволяют разработать подход к решению частной задачи.

В качестве аналогии можно рассмотреть разработку универсального автомобиля, который утром отвезет на стройку 20 т. цементного раствора, а вечером доставит 200 строителей в общагу.
9 дек 15, 15:58    [18536215]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Много лет использую в разработке:
- C++, Perl, PHP, Javascript, C#, Java /правда не интенсивно ее использовал/ ... ... ...

это просто языки, средство выражения, образно, которое с разной степенью адекватности преобразуется в машинные команды.

Владимир2012
PS: Модератора прошу обуздать флудера.

ты создал флудотему, с просьбой не обсуждать себя любимого и просишь себя же обуздать? Оригинал
9 дек 15, 15:58    [18536217]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
vill_ager
Member

Откуда: Belarus
Сообщений: 379
банковский щёт
не должно быть никаких станков для заточки

Без станков для заточки - это на конвейер.
Там уже все инструменты отлажены.
И никто не спросит, на чем хочешь писать.

а если ты свободный художник - никто тебе ничего не должен
9 дек 15, 15:59    [18536221]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
банковский щёт
iscrafm, в том-то и дело, не должно быть никаких станков для заточки, Среда Разработки (искаропки) должна позволять клепать приложения без заточки, с пол-пинка (чего в настоящее время не наблюдается)

такого не будет, имхо, потому что не будет "станка" который одновременно может шлифовать и резать капусту. Каждый станок ориентирован на выполнение какой-то операции, и чем лучше он ее выполняет - тем лучше. Есть конечно "лекарства от всех болезней", комбайны, которые делают все и т.п. Но нужно уметь признать, что эти "лекарства" не более чем плацебо, а эти комбайны делают многое, но делают через пятую точку... Такая же ситуация и в разработке программных систем. И ошибка как раз в попытке создать или найти такую систему, чем и озаботился ТС.
9 дек 15, 16:07    [18536258]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
с древних времен один хорошо прядет ткань, другой делает мед. Они обмениваются продуктами своего труда. Найти то что "и швец и жнец, и в дуду игрец" - это сегодня шулерство
9 дек 15, 16:11    [18536276]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
sereginseregin
В личке ссылка, там же исходники. Критикуйте, отвечу
Спасибо.
Критиковать?
Ну не знаю. Обычно не высказываю суждений по тем темам где сам "не в теме".
Разве что вопросы ...
9 дек 15, 16:32    [18536430]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
kolobok0
Member

Откуда:
Сообщений: 1944
Владимир2012
......Большинство программных технологий требуют годы изучения.
Возьмем к примеру .Net /или Java/....Сотни классов...Подход 1С?...компиляторы "строчат"...


Всё перечисленное к технологиям программирования не имеют НИКАКОГО отношения т.е. вообще никак.

вы называете платформы, языки, готовые программы, компиляторы...
это не есть технологии программирования и уж тем более это понятие не имеет в своём составе "классы". Это всё равно, что говорить что умение водить машину содержит много колёс от камаза :)

на сегодняшний момент времени, одна из успешных технологий программирования - Объектно Ориентированный подход.
т.е. данный подход описывает шаг за шагом переход от поставленной задачи к готовому продукту.

удачи Вам
(круглый)
9 дек 15, 19:35    [18537421]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
kolobok0
Всё перечисленное к технологиям программирования не имеют НИКАКОГО отношения т.е. вообще никак.

вы называете платформы, языки, готовые программы, компиляторы.
http://cyclowiki.org/wiki/Технологии_программирования
Цитирую "Технологии программирования — технологии разработки программ для компьютеров, которые будут использоваться людьми для решения различных задач на компьютерах."

Собственно термин "технология программирования" у меня трактуется похоже к выше приведенному определению.
В начале topic в качестве примера были приведены Java и .Net - технологии.
9 дек 15, 20:18    [18537573]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
schi
Member

Откуда: Москва
Сообщений: 2601
Владимир2012
Собственно термин "технология программирования" у меня трактуется похоже к выше приведенному определению.
В начале topic в качестве примера были приведены Java и .Net - технологии.


Смешались в кучу кони, люди...

"под технологией программирования (programming technology) понимается совокупность производственных процессов, приводящая к созданию требуемой ПС, а также описание этой совокупности процессов"

где тут место Net, Java или иным страшным словам ?

http://www.intuit.ru/studies/courses/3632/874/lecture/14289

почитай
9 дек 15, 21:57    [18537803]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
schi,

место там конечно есть, в четвертом пункте про ООП, но
если говорить именно о технологиях разработки программ (название темы), то можно привести в пример тот же Google. Кроме этого есть еще масса различных технологий в других областях... Предложений масса, просто ТС судя по всему от FoxPro никак не отвыкнет и уже не первой теме ностальгирует.
9 дек 15, 22:32    [18537859]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
кстати, не в качестве рекламы, в качестве объяснения автору темы, что такое именно технологии для разработки программ от MS, например
9 дек 15, 22:46    [18537894]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
kolobok0
Member

Откуда:
Сообщений: 1944
Владимир2012
...В начале topic в качестве примера были приведены Java и .Net - технологии.


а ссылки из википедии(если Вы ей так сильно доверяете), где будет сказано что Java = технология
ну и дот нет = технология?

ЗЫ
Для тех кто в танке...
Java = язык
.Net = платформа

ЗЫ ЗЫ
Т.е. надо Вам чтоб компьютер запрыгал на задних лапках, приходите в контору, а там Вам и отвечают - дескать тут нужна Java или .Net как минимум!!!
Ну, что я могу сказать - Вы замечательный заказчик!!! Денежный ) бу-га-га
9 дек 15, 23:49    [18538067]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
Предложений масса, просто ТС судя по всему от FoxPro никак не отвыкнет и уже не первой теме ностальгирует.
Что это вы все фантазируете и фантазируете и ...
На 95% Foxpro /о чем было сказано ранее/ был произведен с использование генератора исходного кода для отчетов и designer для форм.
Convert мета данных в xml сделан /догадайтесь для чего?/.
Так что это не ностальгия /и труд потраченный ранее надеюсь не "канет в лета"/.
9 дек 15, 23:57    [18538097]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
kolobok0
Денежный ) бу-га-га
М-да
9 дек 15, 23:59    [18538106]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Convert мета данных в xml сделан /догадайтесь для чего?/.

это только вам известно. Я уже давно не занимаюсь кодированием прикладной логики и другим не советую. Компонентная модель и сервисные архитектуры давно заменили программирование "всего что видишь" Если метаданные обрабатываются по принципам FP, то наверняка вы знаете ценность всего этого. Я не знаю. Понимаю что "старый чемодан" жалко выбросить, но решитесь. В мире уже другие принципы разработки программ. И они не выходят из кодирования типа FP и т.п.
10 дек 15, 00:16    [18538142]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
банковский щёт
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 31
schi
http://www.intuit.ru/studies/courses/3632/874/lecture/14289

почитай
почитал.
Дошёл до этого места
+

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

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

Обычно сложная программа обладает следующими свойствами [10]:

программа решает одну или несколько связанных задач, зачастую сначала не имеющих четкой постановки, настолько важных для каких-либо лиц или организаций, что те приобретают значимые выгоды от ее использования;
существенно, чтобы программа была удобной в использовании. В частности, она должна включать достаточно полную и понятную пользователям документацию, возможно, также специальную документацию для администраторов, а также набор документов для обучения работе с программой;
низкая производительность программы на реальных данных приводит к значимым потерям для пользователей;
неправильная работа программы наносит ощутимый ущерб пользователям и другим организациям и лицам, даже если сбои происходят не слишком часто;
для выполнения своих задач программа должна взаимодействовать с другими программами и программно-аппаратными системами и обеспечивать работу на разных платформах;
пользователи, работающие с программой, приобретают дополнительные выгоды от того, что программа развивается, в нее вносятся новые функции и устраняются ошибки. Необходимо наличие проектной документации, позволяющей развивать ее, возможно, вовсе не тем разработчикам, которые ее создавали, без больших затрат на обратную разработку (реинжиниринг);
в разработку программы вовлечено значительное количество людей (более 5-ти человек). Большую программу практически невозможно написать с первой попытки, с небольшими усилиями и в одиночку;
большая программа имеет намного большее количество ее возможных пользователей по сравнению с небольшими программами, и еще больше тех лиц, деятельность которых будет так или иначе затронута ее работой и результатами.
Примером большой программы может служить стандартная библиотека классов Java или C#, соответствующих систем программирования.

Строго говоря, ни одно из указанных свойств не является обязательным для того, чтобы программу можно было считать большой, но при наличии двух-трех из них достаточно уверенно можно утверждать, что она большая. На основании некоторых из перечисленных свойств можно сделать вывод, что большая программа или программная система чаще всего представляет собой не просто код или исполняемый файл, а включает еще и набор проектной и пользовательской документации.
читать бросил. Долго смеялся. Ещё ссылки будут?
10 дек 15, 08:05    [18538428]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26508
банковский щёт
schi
http://www.intuit.ru/studies/courses/3632/874/lecture/14289

почитай
почитал.
Дошёл до этого места
+

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

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

Обычно сложная программа обладает следующими свойствами [10]:

программа решает одну или несколько связанных задач, зачастую сначала не имеющих четкой постановки, настолько важных для каких-либо лиц или организаций, что те приобретают значимые выгоды от ее использования;
существенно, чтобы программа была удобной в использовании. В частности, она должна включать достаточно полную и понятную пользователям документацию, возможно, также специальную документацию для администраторов, а также набор документов для обучения работе с программой;
низкая производительность программы на реальных данных приводит к значимым потерям для пользователей;
неправильная работа программы наносит ощутимый ущерб пользователям и другим организациям и лицам, даже если сбои происходят не слишком часто;
для выполнения своих задач программа должна взаимодействовать с другими программами и программно-аппаратными системами и обеспечивать работу на разных платформах;
пользователи, работающие с программой, приобретают дополнительные выгоды от того, что программа развивается, в нее вносятся новые функции и устраняются ошибки. Необходимо наличие проектной документации, позволяющей развивать ее, возможно, вовсе не тем разработчикам, которые ее создавали, без больших затрат на обратную разработку (реинжиниринг);
в разработку программы вовлечено значительное количество людей (более 5-ти человек). Большую программу практически невозможно написать с первой попытки, с небольшими усилиями и в одиночку;
большая программа имеет намного большее количество ее возможных пользователей по сравнению с небольшими программами, и еще больше тех лиц, деятельность которых будет так или иначе затронута ее работой и результатами.
Примером большой программы может служить стандартная библиотека классов Java или C#, соответствующих систем программирования.

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

Над собой что-ли смеялся?
10 дек 15, 08:26    [18538461]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
это только вам известно. Я уже давно не занимаюсь кодированием прикладной логики и другим не советую. Компонентная модель и сервисные архитектуры давно заменили программирование "всего что видишь" Если метаданные обрабатываются по принципам FP, то наверняка вы знаете ценность всего этого. Я не знаю. Понимаю что "старый чемодан" жалко выбросить, но решитесь. В мире уже другие принципы разработки программ. И они не выходят из кодирования типа FP и т.п.
Знаете чем разработчик отличается от "крутого" программиста?

Разработчик:
- для него важны идеи, методы, ... >
Не важно что language был создан в 1948г. или 1341г /утрирую конечно/.
Важно какие технологии они привнесли ...

- для разработчика нет "плохих" language и технологий.
Он знакомится с ними берет от них лучшее;
- ...
- ...

"Крутой" программист:
- изучает и использует "лучшие" language, "лучшие" технологии ... /и в том же духе/.
Все остальное для него достойно сожаления и порицания.
Те кто не разделяет их взгляды - никчемные недоумки.
Если эти люди старше их, то это ностальгирующие и закомплексованные программисты, которые живут грезами прошедших лет ... /и в том же духе/

- то что они разработали - "лучшее" и наиболее "правильное" ... /и в том же духе/
- ...
- ...
10 дек 15, 08:41    [18538495]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012,

так вы себя считаете "крутым программистом"?
Владимир2012
Те кто не разделяет их взгляды - никчемные недоумки.
Если эти люди старше их, то это ностальгирующие и закомплексованные программисты, которые живут грезами прошедших лет ... /и в том же духе/

у меня немного другое мнение (я конечно не уверен что вы старше меня)...Я говорю о вашей ностальгии по инструменту, архитектура которого не соответствует задачам которые приходится решать в текущее время, время глобальных связей и распределенных вычислений. Ностальгировать конечно можно, но только не в ключе что ничего лучшего не появилось. Появилось и много. В соответствии с новыми реалиями сам стиль проектирования и разработки приложений изменился, прежде всего. Помню в старые времена я на Fortran для VAX/VMS программировал "а-ля" Norton Comander, потому что в командной строке надоело работать, а в начале 90-х для UNIX делал "а-ля" Turbo Vision, потому что нужно было быстрое "клепание" форм на больших проектах, затем стал строить архитектуры и системы для Windows.... Т.е. информационные системы не стоят на месте. И не согласен с вами что ничего нового не появляется. Одни и те же задачи решаются совершенно другими способами. Начиная с файлового менеджера...
10 дек 15, 11:15    [18539229]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
И не согласен с вами что ничего нового не появляется
И правильно делаете.
А что разве я такое говорил?

Да и много у вас иных всяческих утверждений и домыслов ...

PS: ТС сказал, что он не настаивает на своих суждениях и рад услышать мнение других.

Забудьте вы об ТС.
Вы с ним не согласны, он ни чего нового не видит и не знает ...
Все это уже давно поняли и оценили.
Какой смысл вам это повторять во всех своих messages?
На мой взгляд вы просто - флудер.
10 дек 15, 11:47    [18539496]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
iscrafm
И не согласен с вами что ничего нового не появляется
И правильно делаете.
А что разве я такое говорил?

Да и много у вас иных всяческих утверждений и домыслов ...

вообще-то вы с этого начали. Посмотрите свое же стартовое сообщение
Насчет домыслов... Мои домыслы десятки лет по всей России работают. Почему вы это считаете "домыслами"? Все проверено на практике. Если не хотите вылезать из "погреба", то просто не смотрите по сторонам. Но имейте честь отвечать за свою "серость" или доводите что это не "серость".
Владимир2012
На мой взгляд вы просто - флудер.

я просто провожу здесь свободные минуты и иногда развенчиваю флудеров типа вас.
10 дек 15, 12:10    [18539652]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Убедительная просьба к модератору закрыть это topic.
10 дек 15, 12:17    [18539705]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
ViPRos
Member

Откуда:
Сообщений: 9545
Владимир2012,

испугался?
11 дек 15, 18:48    [18548313]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Axeleron
Member

Откуда: London
Сообщений: 7530
ViPRos
Владимир2012,

испугался?

Ибо ТС совершил глупость, сделав смелый вброс и не подготовившись внятно защищать свою позицию :)
11 дек 15, 19:39    [18548555]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Sheraton
Member

Откуда: Ростов-на-Дону
Сообщений: 356
Владимир2012
Убедительная просьба к модератору закрыть это topic.


Нееее.... закрывать не надо. Лучше объединить эту тему с моей любимой темой "Будущее компьютерной лингвистики". Демагогия одинаковая и простор для пустых и глупых обсуждений безграничный.
11 дек 15, 20:24    [18548719]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Axeleron
Ибо ТС совершил глупость, сделав смелый вброс и не подготовившись внятно защищать свою позицию :)
Суждение было высказано исходя из многолетнего опыта работы с разными языками и платформами.
Предлагаемые фирмами среды для разработки программ сложны в изучении и использовании /что в свою очередь порождает и другие проблемы/.
На мой взляд технологии разработки программ как бы "зациклились".
Фирмы создают их по одному образцу /с некоторыми вариациями/.
Имеются примеры удачно построенных rapid систем и программ, которые в своей области позволяют ускорить и упростить решение задач /генераторы отчетов, .../.
Платформ же для разработки программ, которые бы позволили существенно упростить и ускорить разработку программ нет.

PS: ТС не настаивает, что он прав.
Вообщем то судя по messages не у одного меня такое суждение ...
11 дек 15, 20:48    [18548794]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Платформ же для разработки программ, которые бы позволили существенно упростить и ускорить разработку программ нет.

а какие видели вообще?
11 дек 15, 20:54    [18548816]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Acce_Ekb
Member

Откуда: Екатеринбург
Сообщений: 83
Имхо, автор невнятно изложил мысль, отсюда много негатива.
Был приведен пример 1С, как предметно-ориентированного средства, в котором подходящие задачи решаются гораздо быстрей, чем на
клепании с нуля на c#/mssql и т.д. Нет развития средств разработки, заточенных под предметную область.

Вы об этом, Владимир2012 ?
12 дек 15, 09:34    [18550156]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Acce_Ekb
Был приведен пример 1С, как предметно-ориентированного средства, в котором подходящие задачи решаются гораздо быстрей, чем на
клепании с нуля на c#/mssql и т.д. Нет развития средств разработки, заточенных под предметную область.

Вы об этом, Владимир2012 ?
Нет именно "универсальных" сред разработки, которые можно использовать для любой прикладной задачи.
Acce_Ekb
Имхо, автор невнятно изложил мысль, отсюда много негатива.
Негатив исходит не абстрактно /"кипит наш разум возмущенный"/, а от людей /вывод напрашивается .../.
12 дек 15, 11:01    [18550245]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
kolobok0
Member

Откуда:
Сообщений: 1944
Acce_Ekb
...пример 1С, как предметно-ориентированного средства, в котором подходящие задачи решаются гораздо быстрей, чем на....


решите мне на ней embedded код под STM32F417G к примеру
12 дек 15, 11:23    [18550262]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26508
Владимир2012
Acce_Ekb
Был приведен пример 1С, как предметно-ориентированного средства, в котором подходящие задачи решаются гораздо быстрей, чем на
клепании с нуля на c#/mssql и т.д. Нет развития средств разработки, заточенных под предметную область.

Вы об этом, Владимир2012 ?
Нет именно "универсальных" сред разработки, которые можно использовать для любой прикладной задачи.
Acce_Ekb
Имхо, автор невнятно изложил мысль, отсюда много негатива.
Негатив исходит не абстрактно /"кипит наш разум возмущенный"/, а от людей /вывод напрашивается .../.

Хм... Универсальных... Для любой задачи... А учить долго.

А чего Вы хотите? Кому-то надо новости показывать, а кому-то баланс сводить.
12 дек 15, 13:07    [18550431]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
skyANA
Хм... Универсальных... Для любой задачи... А учить долго.
Обычно там где хорошее решение /подход, алгоритм, .../ бывает так: "Где просто - там ангелов со сто. Где мудрено - там ни одного".

skyANA
А чего Вы хотите? Кому-то надо новости показывать, а кому-то баланс сводить.
Экспромтом.

Почему бы не иметь в этой среде разработки подсистемы:
- информационной /средства для формирования отчетов, какого-либо внешнего представления информации (страницы /намек на сайты/, книги, ... /;
- мультимедиа и графика;
- объектная /позволяет построить объектную модель прикладных задач, ... и уже имеющая объекты "из коробки"/;
- алгоритмическая /управляющие конструкции, ... и возможность создавать новые управляющие конструкции для прикладных задач и общего использования/;
- ...
- ...

При этом среда разработки должна быть проста в освоении и использовании.
Проекты, созданные с помощью нее должны быть не "заумны", а просты и понятны другим.
Безусловно, что рецептов от дураков нет и они могут "наваять" свои "гениальные" проекты, которые будут с их точки зрения демонстрировать никчемность среды разработки.
12 дек 15, 13:34    [18550505]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Acce_Ekb
Member

Откуда: Екатеринбург
Сообщений: 83
Владимир2012
уже имеющая объекты "из коробки"

Сила 1С в том, что она имеет простую модель объектов из коробки. Но эта модель узко-специальная и очень грубая, вы не получите на ней такого разнообразия функционала, как если бы писали на c#. Так и не надо, она закрывает хотелки многих заказчиков, которым большего не надо.

Чтоб сделать объекты из коробки, скажем, для энергетики, для биллинга, потребуются годы труда. Устаревать это будет раньше, чем выпускаться. И далеко не всем заказчикам подойдет.
12 дек 15, 14:15    [18550605]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
vill_ager
Member

Откуда: Belarus
Сообщений: 379
Владимир2012
При этом среда разработки должна быть проста в освоении и использовании.


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

Вообще,хочу понять проблемы ТС:
1)не может выбрать платформу
2)не может освоить платформу
3)тупо ностальгия по фокспро(серебряная пуля 90-х)
4)уже сделал (или хотя бы знает как сделать) серебряную пулю и хочет,
что бы его попросили поделиться...

нужное прошу подчеркнуть.
а то намеки сплошные
12 дек 15, 14:38    [18550677]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Почему бы не иметь в этой среде разработки подсистемы:
- информационной /средства для формирования отчетов, какого-либо внешнего представления информации (страницы /намек на сайты/, книги, ... /;
- мультимедиа и графика;
- объектная /позволяет построить объектную модель прикладных задач, ... и уже имеющая объекты "из коробки"/;
- алгоритмическая /управляющие конструкции, ... и возможность создавать новые управляющие конструкции для прикладных задач и общего использования/;
- ...
- ...

При этом среда разработки должна быть проста в освоении и использовании.
Проекты, созданные с помощью нее должны быть не "заумны", а просты и понятны другим.

уже давно разработана архитектура описанного и существует ее реализация
Еще в 2007 году один партнер из Челябинска писал такое
некоторые интерфейсы конечно изменились немного, но приходилось только косметические изменения вносить и новые объекты загружать не меняя архитектуры уже много лет.
12 дек 15, 14:41    [18550684]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Acce_Ekb
Чтоб сделать объекты из коробки, скажем, для энергетики, для биллинга, потребуются годы труда. Устаревать это будет раньше, чем выпускаться. И далеко не всем заказчикам подойдет.
Речь идет об объектах "из коробки", которые применимы везде.
Например:
- необходимость в построении отчетов и представления данных в каких-либо иных форматах представления присутствует и в энергетике и биллинге, ...;
- GUI, графика /графические модели/, мультимедия это тоже не только тот вид данных, который уместен для
игр, композиций музыкальных групп, ...;
- ...
- ...
Что касается прикладных задач, то /если в этом имеется необходимость/ среда разработки должна предоставить возможность создания для них объектов.

На счет устаревания объектов.
Многие из них могут устареть еще до того как кто-то их разработает /надеюсь понятно о чем речь/.
12 дек 15, 14:47    [18550694]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
Посмотрел. Интересная система.
Но вывод о том, что
iscrafm
уже давно разработана архитектура описанного и существует ее реализация
больше похож на само рекламу.
12 дек 15, 15:37    [18550790]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
vill_ager
а то намеки сплошные
Messages выше ТС "экспромтом" рассказал о том, "чего он хочет".
При чем здесь Foxpro, "ностальгия" ...
Откуда такая болезненность в восприятии мнения других?
12 дек 15, 15:52    [18550830]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
vill_ager
Member

Откуда: Belarus
Сообщений: 379
Владимир2012,
значит проблема выбора.

А чем искра не устраивает (например)?

Мне очень понравилась, в свое время. Но было желание и время - построил свою.
И чем плоха самореклама? Особенно если есть чем гордиться?
12 дек 15, 16:09    [18550886]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Посмотрел. Интересная система.
Но вывод о том, что
iscrafm
уже давно разработана архитектура описанного и существует ее реализация
больше похож на само рекламу.

Володя, эти приложения по всей России работают, без рекламы. Лучше изучи что такое компонентная архитектура.
12 дек 15, 16:18    [18550916]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
vill_ager
А чем искра не устраивает (например)?

Мне очень понравилась, в свое время. Но было желание и время - построил свою.
И чем плоха самореклама? Особенно если есть чем гордиться?

респект , как говорится!
12 дек 15, 16:19    [18550920]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
больше похож на само рекламу.

кстати, одна из их разработок
в качестве "саморекламы". Очень оригинально распорядились битовыми полями в MS SQL...
12 дек 15, 16:26    [18550944]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
ТС "экспромтом" рассказал о том, "чего он хочет".

но ТС совершенно не знает что такое уже давно реализовано
12 дек 15, 16:27    [18550948]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
vill_ager
А чем искра не устраивает (например)?
URL?
12 дек 15, 16:45    [18550993]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
vill_ager
Member

Откуда: Belarus
Сообщений: 379
Владимир2012
vill_ager
А чем искра не устраивает (например)?
URL?

проблема номер 0 :)
12 дек 15, 16:48    [18550998]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
vill_ager
проблема номер 0 :)
"жабы квакают". Ответьте мне о чем речь?
Если вы об https://ru.wikipedia.org/wiki/ПО_«Искра», то пару информационных систем для этой машины в свое время написал /архитектура ее великолепна/.
12 дек 15, 16:53    [18551021]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
vill_ager
Member

Откуда: Belarus
Сообщений: 379
Владимир2012,

http://www.iscra.ru/
12 дек 15, 17:01    [18551055]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
vill_ager
Владимир2012,

http://www.iscra.ru/

лучше https://iscraport.com , более полный ресурс
12 дек 15, 17:05    [18551078]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
quote iscrafm]лучше https://iscraport.com , более полный ресурс[/quote]Если правильно понял, то ваша система как бы обобщает стандартный процесс разработки информационных систем:
- разбиваем задачу на подсистему /подсистемы могут в свою очередь иметь свои подзадачи/;
- регистрируем набор подсистем и их компонент.
При этом ту часть, которая касается подключения к СУБД, сервисам ... выносим в настраиваемую часть /формы/.
/тем самым освобождаем программистов от некоторой рутины кода и самое главное это позволяет системе быть более гибкой ... /
- ...
- ...

Нормальный подход.
Учитывая, что он у вас уже "облагорожен", то снимает некоторую рутину с программиста и
самое главное системы архитектура любой системы будет "компонента" не зависимо о "криворукости" программиста ...
Для определенного класса задач данный подход вполне приемлем.

PS: Вот только с чего вы взяли, что данный подход ТС не известен ...?
12 дек 15, 18:02    [18551266]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
Если правильно понял, то ваша система как бы обобщает стандартный процесс разработки информационных систем:
- разбиваем задачу на подсистему /подсистемы могут в свою очередь иметь свои подзадачи/;
- регистрируем набор подсистем и их компонент.

можно конечно и так представить, но основные принципы положены в основу компонентной модели. Такого понятие как какие-то "подсистемы" нет. С таким подходом тоже иногда приходится спорить и переубеждать разработчиков что кроме CRUD подхода существует TASK based. Такой подход ближе для Искры. Хотя можно и стандартно разбивать на подсистемы и в зависимости от этого разбиения строить приложение, т.е. применять "стандартный процесс". Не запрещается, просто рекомендации другие
Что касается физической реализации то основное в построение системы по принципам SOA и в самой структуре приложения. Здесь есть документ определенного формата в котором тегами описана структура и взаимосвязь объектов и есть загружаемые плагины, которые могут интерпретировать эти описания. Если требуется новый тип объекта, то корректируется описание, если требуется новое поведение, то просто загружается другой плагин с модулем запуска.
12 дек 15, 18:35    [18551354]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
Владимир2012
Member [заблокирован]

Откуда:
Сообщений: 1460
iscrafm
Здесь есть документ определенного формата в котором тегами описана структура и взаимосвязь объектов и есть загружаемые плагины, которые могут интерпретировать эти описания. Если требуется новый тип объекта, то корректируется описание, если требуется новое поведение, то просто загружается другой плагин с модулем запуска
Имеется manual/s/ в которых можно было познакомиться с этими и прочими деталями архитектуры вашей системы?
Мне бы лично они были интересны именно для ознакомления с архитектурными решениями, а не клонирования вашей системы.

PS: Что с вами случилось? Не узнаю вас. Другой человек.
Не мне учить вас как вам поступать, но не исходите из того, что кругом одни "криворукие", "ностальгирующие", ...
Если было создано ранее колесо /а не ныне/, то от этого он хуже не станет.
Да и вообще вы же программист и должны в какой-то мере выделять суть из сказанного, а не частности
/какая система использовалась, когда было сделано, ... /
12 дек 15, 18:55    [18551409]     Ответить | Цитировать Сообщить модератору
 Re: Об технологиях используемых для разработки программ  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35350
Владимир2012
iscrafm
Здесь есть документ определенного формата в котором тегами описана структура и взаимосвязь объектов и есть загружаемые плагины, которые могут интерпретировать эти описания. Если требуется новый тип объекта, то корректируется описание, если требуется новое поведение, то просто загружается другой плагин с модулем запуска
Имеется manual/s/ в которых можно было познакомиться с этими и прочими деталями архитектуры вашей системы?
Мне бы лично они были интересны именно для ознакомления с архитектурными решениями, а не клонирования вашей системы.

на портале iscraport полная (или почти) информация. Документация в печатном виде не выпускается. Да и от help по F1 отходим.
12 дек 15, 19:00    [18551424]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3 4      [все]
Все форумы / Разработка информационных систем Ответить