|
|
  |
Crystal FLOW, REVS, очень интересные тулзы для редактирования кода (в том числе MISRA C Ch |
|
|
|
Mar 26 2006, 17:17
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(Evgeny_CD @ Mar 26 2006, 21:08)  Цитата(makc @ Mar 26 2006, 21:00)  Судя по всему на сайте доступны для скачивания лишь обрезки нормальных версий. Их можно зарегистрировать с помощью кодов активации, но работать они будут только десять дней. Причем с ограничениями. Можно, конечно, попытаться пропатчить их на предмет снятия ограничений, но мне кажется что это затея не имеет особенного смысла.
PS: Код триальной активации для Crystal FLOW for C: 03B6CFBDFF73422A Народ вроде начал ковырять... http://www.caxapa.ru/echo/arm.html?id=54987Интересно, а если купить полную версию, ее потом от глупостей можно будет отчучить? Отучение - вопрос времени. Все зависит от тех средств защиты, которые они применили. Если это подобно триальной версии некий код активации, то особенных проблем не будет. С флексом (которого в триальной версии нет) тоже проблем быть не должно. PS: Скажите честно, Вам действительно нужна эта программа? Просто у меня вызывает некоторое сомнение по поводу ее применимости. Это сомнение во мне живет по причине давней уверенности, что блок-схемы алгоритмов далеко не лучшая форма их записи. Особенно в случае больших и сложных программных модулей. Я как-то давно видел блок-схему алгоритма работы одной небольшой подпрограммы в базе данных у друга (его обязали ее сделать) и после этого блок-схемы не делаю.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
|
Mar 26 2006, 18:36
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(Evgeny_CD @ Mar 26 2006, 21:28)  Насчет нужности - я, вероятно, не умру без нее. Это точно! Цитата Для того, чтобы понять нужность, надо хотя бы один проект на ней сделать. 10 дней маловато будет, вот я кипиш и поднял. Просто как раз начинаю проект - хоталось бы на нем и потренироваться. Как я понял, ее можно еще раз перерегистрировать, если удалить ключик из реестра. И будет еще 10 дней. И т.д. Цитата Насчет полезности блок-схем - подозреваю, что зависит от стиля программирования. Руками рисовать все эти ромбики и прямоугольники - точно маразм, а вот если они автоматом рисуются - может быть интересно полезно. Тут многое определяется дисциплиной программирования и стилем, который используется при создании программы. Знаю много людей, которые не утруждают себя форматированием кода, декомпозицией программы на обособленные функции и т.п. Их программы разбирать очень сложно. Причем не только постороннему, но и им самим после некоторого времени. Но если учесть их ошибки и строить структуру программы правильно, то единственное нужное графическое представление - это диаграмма вызовов функций и связи по данным (в случае ООП все немного сложнее, тут больше подойдет представление в виде UML-диаграмм). А алгоритмы отдельных функций должны быть понятны и без блок-схем. Тем более, что очень часто компактный и понятный код может принять совешенно чудовищный вид в виде блок-схемы.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
|
Mar 26 2006, 18:56
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(makc @ Mar 26 2006, 22:36)  ...Как я понял, ее можно еще раз перерегистрировать, если удалить ключик из реестра. И будет еще 10 дней. И т.д... Хорошо, если так. Цитата(makc @ Mar 26 2006, 22:36)  Тут многое определяется дисциплиной программирования и стилем, который используется при создании программы. Знаю много людей, которые не утруждают себя форматированием кода, декомпозицией программы на обособленные функции и т.п. Их программы разбирать очень сложно. Причем не только постороннему, но и им самим после некоторого времени. Но если учесть их ошибки и строить структуру программы правильно, то единственное нужное графическое представление - это диаграмма вызовов функций и связи по данным (в случае ООП все немного сложнее, тут больше подойдет представление в виде UML-диаграмм). А алгоритмы отдельных функций должны быть понятны и без блок-схем. Тем более, что очень часто компактный и понятный код может принять совешенно чудовищный вид в виде блок-схемы. Таких "программеров" их проекта будем жестко изгонять. Doxygen, Understand C++ - рулезные штуки в плане анализа вызовов и связи по данным. Понятно, что идеального средства нет, но, вероятно, иногда блок-схемы могут быть полезными (никто же не собирается весь код по блок-схемам анализировать).
|
|
|
|
|
Mar 26 2006, 18:59
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(Evgeny_CD @ Mar 26 2006, 22:56)  Цитата(makc @ Mar 26 2006, 22:36)  ...Как я понял, ее можно еще раз перерегистрировать, если удалить ключик из реестра. И будет еще 10 дней. И т.д... Хорошо, если так. Совершенно точно так. Я после того, как активировал триальный код захотел попробовать другой вариант - удалил ключик и он снова начал просить другой код. После этого старый код прекрасно подошел. Цитата Цитата(makc @ Mar 26 2006, 22:36)  Тут многое определяется дисциплиной программирования и стилем, который используется при создании программы. Знаю много людей, которые не утруждают себя форматированием кода, декомпозицией программы на обособленные функции и т.п. Их программы разбирать очень сложно. Причем не только постороннему, но и им самим после некоторого времени. Но если учесть их ошибки и строить структуру программы правильно, то единственное нужное графическое представление - это диаграмма вызовов функций и связи по данным (в случае ООП все немного сложнее, тут больше подойдет представление в виде UML-диаграмм). А алгоритмы отдельных функций должны быть понятны и без блок-схем. Тем более, что очень часто компактный и понятный код может принять совешенно чудовищный вид в виде блок-схемы. Таких "программеров" их проекта будем жестко изгонять. Это правильно.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|