За последние 24 часа нас посетили 30617 программистов и 1803 робота. Сейчас ищут 880 программистов ...

UML редактор (среда проектирования)

Тема в разделе "Беседы", создана пользователем VLK, 8 окт 2015.

  1. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    Подскажите, кто-нибудь пользуется? если да то какая и почему.

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

    Короче меня в итоге интересует программа что бы чертить схемы классов, связи между ними и т.д.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ой, и ты тоже. Короче бумага и карандаш пока лучший UML редактор, даже лучше маркерной доски. Программное это всё настолько убого, что проще забить и рисовать на бумаге.
     
  3. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    еще скажи что лучше на печатной машинке печатать, чем в ворде.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а, ну давай, попробуй. =)
     
  5. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    PS я бы хотел попробовать, а там уже посмотрим что будет лучше. один раз не.. как говориться.
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну в википедии есть списек софта
     
  7. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    купи пачку a4 бумаги карандаш да ластик

    Добавлено спустя 19 секунд:
    или еще лучше а1 ))
     
  8. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    кстати, в MS Visual Studio можно добавить в файл проект с этими диаграммами классов, там создаешь на диаграмме класс и он тут же создается в виде файла, добавляешь на диаграмме свойство или метод и он появляется, причем с какм то кодом, допустим если свойство то с get set уже.
    Такая хрень.

    Жаль в Visual Studio нельзя на РНР программировать (можно, но там надо отдельно ставить какой то плагин, который еще и платный, хрень короче, интересует на официальном уровне что бы было интегрировано).
     
  9. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Сегодня копался в подключаемых модулях NetBeans и нашел UML редактор.
    Короче, советую присмотреться, удобная штучка без лишнего.
    http://plugins.netbeans.org/plugin/55435/easyuml
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ужас какой
     
  11. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    я тоже поставил эту хрень, пару дней назад, что не понравилось у меня в файлах которые я могу добавить в проект появился файл с этими диаграммами, но в проект РНР я не могу его вставить, только в тот проект, который создан только для диаграмм.
     
  12. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    У меня такого файла не создавалось. Так то я особо не ковырял, но что заметил он сам не рисует диаграммы, все самому надо.
     
  13. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Uml редакторы как средства проектирования сегодня несостоятельны.
    Только как редакторы для набивки готовой спроектированной где-то ещё схемы которую впоследствии лучше не менять :D

    На текущий день саое лучшее что я видел это программа доя айпада была. После всего этого я был так разочарован, что хотел начать писать свой редактор. К счастью девочки взяли в руки карандаши и запилили умл для логики одного проекта. Это была мелко исчирканная миллиметровка выше человека. Делать такое в современных редакторах это мазохизм. Боже, какие же они убогие эти умл редакторы. Такое ощущение что их писали гоблины в 92м году для таких же гоблинов.
     
  14. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    igordata, я сам пока ни разу не пользовался, не могу высказать то же самое, ты сам пользовался этим редактором что выше:?
     
  15. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Нет, мне скриншота хватило.
     
  16. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    вспомнилось...
     
  17. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Говно он. У него на скрине блоки выехали за родительский. Это не ОС. Это говноплагин кривой, серый, скучный и убогий. Автор выбрал скриншот. Говняный. Если у автора настолько плохо с логикой и чувством прекрасного, то что можно от него ждать?
     
  18. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    Ну как я писал в MS Visual Studio при работе с C# можно строить диаграммы классов, добавлять свойства и методы, а в это время Visual Studio сама создает эти файлы, классы, со свойствами и т.д. правда свойства эти пустые (там везде одна строчка кода - при обращении генерировать ошибку) и методы тоже их надо до заполнять, ну а как по другому?, т.е. тут на оборот среда за тебя делает часть работы, избавляет от рутины, пока ты мечтаешь как будет выглядеть твое приложение :)
     
  19. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    по-другому
    Код (Text):
    1. я делают это по-другому - по другому шаблону
    т.е.
    я сделаю это иначе - использую не этот шаблон

    по-другому это когда я из головы в реальном времени лью в редактор и проектирую свою программу мышкой перетаскивая и группируя. Пока я не видел ни одного редактора для этого дела. Только для создания уже придуманных схем.
     
  20. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    ну так в MS Visual Studio так и есть, ты перетаскиваешь мышкой, рисуешь схемы, а IDE уже сама создает код, тебе лишь надо дописать код внутри методов.
     
  21. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    мне не столько код нужен, сколько алгоритм, с приписками, каментами и т.п. Может в VS это уже хорошо реализовано, надо будет попробовать. Но пару лет назад это всё было буэээ.
     
  22. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    там только не удобно, комментарии и типы надо в отдельном окне менять, правда можно сразу у всех элементов класса это сделать, там в виде таблицы.
     
  23. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  24. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    На своем опыте. Юзал софт для UML, приходилось. Он годится для описания проекта ПОСЛЕ разработки. Особенно благодаря тому, что некоторые проги умеют генерить связи из готового кода. А вот для разработки, для визуализации потока идей пока ничего для себя лучше и удобнее не нашел, чем "снегурочка" и черная гелевая ручка. А в прогах пока напилишь диаграммки, забудешь, о чем вообще думал до этого.
     
  25. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    то ли я куда то не туда влез, то ли вы меня пугаете, что мешает перетащить иконку "класса" на рабочую поверхность, следом сразу появляется всплывающее окошко "введите имя класса", вводишь и вот готово, потом добавляешь еще один класс, потом выбираешь "наследование", протягиваешь от одного к другому классу, все уже идет наследование.
    кликнул на классе правой кнопкой "Добавить", а дальше выбираешь, свойство, поле или метод, опять же появляется всплывающее окошко "введите название".

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