Навигация

    irris.club

    Форум САП

    • Войти
    • Поиск
    • Категории
    • Последние
    • Новости
    • Метки
    • Популярные
    • Пользователи

    IRRISketch 2.0 (В РАЗРАБОТКЕ) - Обсуждение, Вопросы, Предложения

    IRRISketch
    3
    17
    17794
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • filprots
      filprots отредактировано

      А вот небольшой спойлер того, как я прописываю бизнес-требования верхнего уровня для новой платформы. В дальнейшем эти требования многократно детализируются, чтобы определить набор инструментов, который будет разрабатываться, но эту информацию пока придержу в секрете, чтобы сохранить интригу и было чем вас удивлять в процессе разработки :stuck_out_tongue:

      Screenshot from 2021-10-10 14-07-24.png

      Филипп Проценко (основатель проекта irrisketch.ru)

      1 ответ Последний ответ Ответить Цитировать 1
      • filprots
        filprots отредактировано filprots

        Когда основные требования для всех действующих лиц определены, начинается непосредственное проектирование экосистемы будущих приложений.
        На этом этапе НЕ имеет значения каким способом они будут распространяться - в виде дистрибутивов для определённой операционной системы, в виде веб-портала или же как мобильное приложение.
        Тут фокус падает на основную бизнес-логику и высокоуровневые политики, а такие низкоуровневые детали как платформа, внешний вид, или база-данных не рассматриваются - решение по ним будет приниматься позже.
        Для построения этой части архитектуры я создаю диаграммы компонентов - это укрупнённый план движущихся частей будущей Ириски 2.0.
        Вот пример такой диаграммы для одного из будущих приложений экосистемы - Планировщика:

        Screenshot from 2021-10-15 14-47-12.png

        На следующем этапе я разобью эти "компоненты" на ещё более детализированные "классы". Там уже более подробно определяются механизмы работы системы, появляется конкретика, на основании которой уже можно писать код...

        Спасибо за внимание и всем удачи! А я пошёл дальше писать код... :nerd_face:

        Филипп Проценко (основатель проекта irrisketch.ru)

        1 ответ Последний ответ Ответить Цитировать 0
        • filprots
          filprots отредактировано filprots

          А тем временем....
          Проектирование системы проектирования (простите за тавтологию) идёт полным ходом!
          Специально не гружу вас деталями, чтобы не создавать лишнего ажиотажа относительно применяемых архитектурных решений:joy:
          Поэтому покажу очень из далека (чтобы нифига не видно было) ту самую диаграмму классов одного из многих модулей, который отвечает за рендеринг представления проекта. На основе этой диаграммы я сейчас собственно и пишу код.

          Кстати в первой версии IRRISketch ничего подобного нет. Там вся архитектура сделана в уме. В связи с этим, она получилась отнюдь не гибкая и недоброжелательная к изменениям и добавлению нового функционала. Собственно это явилось основной причиной почему я и взялся за разработку версии 2.0 с чистого листа (per aspera ad astra)

          Ну вообщем моё дело на сегодня сделано - я показал вам, что работа кипит (а она и вправду кипит, просто показать чего-нибудь "ВАУ" пока не могу за его остутствием, но как будет обязательно покажу...)

          Давайте поболтаем. Если есть вопросы или предложения относительно новой версии - обсудим же их!

          Screenshot from 2021-11-21 18-31-19.png

          Филипп Проценко (основатель проекта irrisketch.ru)

          L 1 ответ Последний ответ Ответить Цитировать 1
          • L
            LEO77 @filprots отредактировано

            @filprots
            3D наверное много ресурсов будет потреблять при хорошей детализации?

            filprots 1 ответ Последний ответ Ответить Цитировать 0
            • filprots
              filprots @LEO77 отредактировано

              @leo77 Да, определённо. Поэтому останется и классический 2D проектировщик

              Филипп Проценко (основатель проекта irrisketch.ru)

              L 1 ответ Последний ответ Ответить Цитировать 0
              • L
                LEO77 @filprots отредактировано

                @filprots
                Я в REVIT пытался сделать шаблон примерно такого плана, (2D/3D) , но пока на стадии "вот вот начну"

                filprots 1 ответ Последний ответ Ответить Цитировать 0
                • filprots
                  filprots @LEO77 отредактировано

                  @leo77 Ну Revit мощнейшая штука, на неё ориентируюсь как стандарт BIM. А для Ириски стараюсь сделать минимально необходимый набор интрументов, чтобы сохранить простоту и изящность, но закладываю максимальную гибкость для развития платформы в сторону удобной экосистемы.

                  Филипп Проценко (основатель проекта irrisketch.ru)

                  L 1 ответ Последний ответ Ответить Цитировать 0
                  • L
                    LEO77 @filprots отредактировано

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

                    filprots 1 ответ Последний ответ Ответить Цитировать 1
                    • filprots
                      filprots отредактировано filprots

                      С новым подходом к созданию ПО надеюсь получится создать что-то поистине великолепное))). По крайней мере, когда научился проектировать архитектуру, становится заметно, что те вещи которые очень хотелось внедрить в первую версию но не получалось из за сложности изменений, теперь органично находят свой уголок в новом архитектурном проекте)
                      А всё благодаря динозаврам программисткой мысли! Спасибо Дядюшке Бобу (Роберт Мартин)
                      photo_2021-11-10_22-04-57.jpg

                      Филипп Проценко (основатель проекта irrisketch.ru)

                      1 ответ Последний ответ Ответить Цитировать 1
                      • filprots
                        filprots @LEO77 отредактировано

                        @leo77 Спасибо за всестороннюю поддержку!!))

                        Филипп Проценко (основатель проекта irrisketch.ru)

                        L 2 ответов Последний ответ Ответить Цитировать 1
                        • L
                          LEO77 @filprots отредактировано

                          @filprots
                          Будь хорошим племянником Дядюшки Боба:+1:

                          1 ответ Последний ответ Ответить Цитировать 0
                          • polivmax
                            polivmax отредактировано

                            Я в своё время начал делать семейства в ревите по поливу. Но на тот момент появилась ирриска и забросил это дело.
                            На данный момент не вижу в этом смысла. Ждём иррискетч 2.0

                            Maks Bronya (irrisketch.ru)

                            1 ответ Последний ответ Ответить Цитировать 1
                            • L
                              LEO77 @filprots отредактировано

                              @filprots
                              Какие мысли по импорту экспорту в DWG?? Часть проектов делается совместно с электриками и прочими противными товарищами)) то футляр спионерят, то свай понаставят.

                              filprots 1 ответ Последний ответ Ответить Цитировать 0
                              • filprots
                                filprots @LEO77 отредактировано

                                @leo77 С этим сложновато пока. Но подружить с CAD-ами придётся. Скорее всего через межкадовкий формат dxf получится

                                Филипп Проценко (основатель проекта irrisketch.ru)

                                L 1 ответ Последний ответ Ответить Цитировать 0
                                • L
                                  LEO77 @filprots отредактировано

                                  Пользователь @filprots написал в IRRISketch 2.0 (В РАЗРАБОТКЕ) - Обсуждение, Вопросы, Предложения:

                                  межкадовкий формат dxf получится

                                  Ну если его туда сюда гонять, то приемлемо. Вес не имеет значение.

                                  L 1 ответ Последний ответ Ответить Цитировать 0
                                  • L
                                    LEO77 @LEO77 отредактировано

                                    @leo77
                                    В свете интересных событий надо подумать о создании дистрибутива.

                                    1 ответ Последний ответ Ответить Цитировать 0
                                    • Откреплено  polivmax polivmax 
                                    • Первое сообщение
                                      Последнее сообщение