Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт апр 19, 2024 15:09

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Проектирование и кодирование
СообщениеДобавлено: Чт авг 22, 2013 12:35 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Хищник писал(а):
Это время должно увеличиваться при росте объема проекта.

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

Хищник писал(а):
Если это время значительно, это должно значить то, что качество проработки проекта улучшается и ошибок при его реализации будет меньше.

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

mgw писал(а):
Фразы Форт может всё - это всего лишь фразы, без поддержки реальным кодом.

Поскольку развитием Форта занимается небольшое количество
разрозненных энтузиастов, только и остается говорить о его неограниченных
потенциальных возможностях.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Проектирование и кодирование
СообщениеДобавлено: Чт авг 22, 2013 13:31 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
mgw писал(а):
Есть задача. Если мы свободны в выборе языка, то можно воспользоваться наработками и библиотеками. А если язык навязан сверху (у меня как правило именно такая ситуация), вот и приходится вначале ломать голову как положить общую схему проекта на новый язык и в конце от предыдущего варианта остается очень мало.

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

mgw писал(а):
Фразы Форт может всё - это всего лишь фразы, без поддержки реальным кодом.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Проектирование и кодирование
СообщениеДобавлено: Чт авг 22, 2013 13:39 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Mihail писал(а):
Если использовать готовый прототип, то время предварительной проработки
можно уменьшить.

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

Mihail писал(а):
Вообще это значит, что занялись не своим делом.

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

Mihail писал(а):
Поскольку развитием Форта занимается небольшое количество
разрозненных энтузиастов, только и остается говорить о его неограниченных
потенциальных возможностях.

Просто надо выполнять проекты, решающие реально востребованные задачи. Тогда и наработки появятся.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Проектирование и кодирование
СообщениеДобавлено: Чт авг 22, 2013 16:13 
Не в сети

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
Хищник писал(а):
Если при проектировании космического корабля начали исследовать и считать, а не сразу побежали рыть котлован и клепать стальные листы вокруг кресла, это тоже означает, что занялись не своим делом?

Сравнил, изменение в физическом устройстве с изменением текста в
текстовом редакторе. Если предварительная работа как-то представлена
на носителе вне человеческого сознания, значит может быть воспринята
компьютером и перекодирована в другое представление.
И чем это не кодирование?

Хищник писал(а):
Просто надо выполнять проекты, решающие реально востребованные задачи.


Реально востребованные задачи, которые в состоянии решить одинокий
фортер, давно реализованы.

Хищник писал(а):
Тогда и наработки появятся.

Мало шансов, чтобы наработки одного конкретного проекта
подошли к конкретному другому.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Проектирование и кодирование
СообщениеДобавлено: Чт авг 22, 2013 18:02 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Mihail писал(а):
Сравнил, изменение в физическом устройстве с изменением текста в
текстовом редакторе.

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

Mihail писал(а):
Если предварительная работа как-то представлена
на носителе вне человеческого сознания, значит может быть воспринята
компьютером и перекодирована в другое представление.

Некоторые виды перекодирования поддаются автоматизации (язык программирования -> машинный код), а некоторые - нет. В этом случае перекодирование и является частью профессиональных навыков программиста.

Mihail писал(а):
Реально востребованные задачи, которые в состоянии решить одинокий
фортер, давно реализованы.

"Написал стихи про любовь, закрыл тему"? :) Задачи появляются постоянно, и вопрос не в объеме кода и не в сложности формулировок. Нет большого смысла накачивать "фортерство", если в понимании задач есть пробелы.

Mihail писал(а):
Мало шансов, чтобы наработки одного конкретного проекта
подошли к конкретному другому.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB