Используете ли вы в своей работе графические схемы? - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Georgiy Merts
8880
Georgiy Merts  

Иногда рисую.

Использую, как правило, Visio

Alexey Volchanskiy
30055
Alexey Volchanskiy  
George Merts:

Иногда рисую.

Использую, как правило, Visio


Да, я с Visio работал, тоже хорош. Просто yEd'а для моих скромных потребностей достаточно. А что у Visio еще выходят новые врсии? Вроде как его прикрыли. 
Konstantin
746
Konstantin  
еще есть Dia
Maxim Dmitrievsky
30702
Maxim Dmitrievsky  
Rafael Sahibgareev:
Ребята , подскажите какой-нибудь бесплатный аналог экселя , чтоб csv пережевывал.....


https://www.google.com/intl/ru/sheets/about/

пора учиться пользоваться облачными технологиями ;)

в win 10 бесплатный Office online еще

Dmitry Fedoseev
55000
Dmitry Fedoseev  
Никаких графических схем, только списки с отступами, но редко
Alexey Volchanskiy
30055
Alexey Volchanskiy  
Dmitry Fedoseev:
Никаких графических схем, только списки с отступами, но редко


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

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

Alexey Volchanskiy
30055
Alexey Volchanskiy  

Еще один заглохший проект. Заказчик размахнулся душой, решил брать сигналы и из них формировать супер-пупер-сингалище для личной торговли )) Потом еще подумал и решил, что наймет на работу трейдеров, которые будут торговать через сигналы и тогда уже будет мега-супер-пупер ))
Я сразу сказал - никаких завтраков, делаю подробный технический эскиз проекта, $150

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

ааа

Vladimir
1106
Vladimir  
Если встречается задача, которая явно должна решаться с помощью реляционных бах данных, то на листке рисую схему ссылок полей таблиц, стрелками от поля одной таблицы к полю другой. Очень удобно проверять ссылочную целостность. Простым зачеркиванием стрелок. Пример привести не могу, листки выбрасываются.
Alexey Volchanskiy
30055
Alexey Volchanskiy  
Vladimir:
Если встречается задача, которая явно должна решаться с помощью реляционных бах данных, то на листке рисую схему ссылок полей таблиц, стрелками от поля одной таблицы к полю другой. Очень удобно проверять ссылочную целостность. Простым зачеркиванием стрелок. Пример привести не могу, листки выбрасываются.

Так это же можно делать прямо в Visual Studio, если поставить примочки для MS SQL Server
Mesaoria
176
Mesaoria  

В работе обязательно надо использовать не только схемы, но и бизнес/системный анализ в целом.

Очень хороша UML-нотация. Поначалу кажется сложной, но если набить руку - графически формулировать мысли очень легко.

Когда рисуешь, например, activity-диаграмму (упрощённо говоря, блок-схему), то выявляешь массу exception-ов. Что своевременно избавляет от иллюзий т.н. happy path

Любые ошибки, выявленные на этапе проектирования, обходятся дешевле ошибок, выявленных при разработке (или не дай бог, при эксплуатации).

PS. Для отрисовки диаграмм очень хорош Enterprise Architect.

Happy path - Wikipedia
  • en.wikipedia.org
In the context of software or information modeling, a happy path is a default scenario featuring no exceptional or error conditions, and comprises nothing if everything goes as expected.[1][2] For example, the happy path for a function validating credit card numbers would be where none of the validation rules raise an error, thus letting...
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий