Најбољи УМЛ алати које можемо да користимо у Линуку

УМЛ на Линук-у

Пре неког времена, неко ко ме је учио ХТМЛ, ЦСС и ЈаваСцрипт ми је причао о томе Фигма, алатка која се користи да представи како ће изгледати апликације или веб странице. То је нешто што можете да урадите са блоком и оловком, али ова врста софтвера помаже, посебно ако желите да дате професионалнију слику. Што се тиче програмирања, користе се модели УМЛ, врста презентације о којој ћемо данас овде говорити.

УМЛ (Унифиед Моделинг Лангуаге) је а језик моделирања софтверских система користи се за описивање, визуелизацију, структурирање и документовање компоненти софтверског система. Користи се да прикаже структуру система, његове интеракције и одговорности, као и да представи процесе и токове података система. Такође се може користити за представљање дијаграма класа, дијаграма објеката, дијаграма компоненти и дијаграма примене.

Зашто користити ову врсту УМЛ алата

Не волим да причам о свом личном животу, али када то причам, не износим превише детаља. Недавно су ме замолили да изложим три „ствари“ и уредим их тако да имају смисла за хипотетичку примену. Оно што сам урадио је да погледам три листа са тим „стварима“ и почнем да радим. Када сам ставио један на место које је имало смисла, ставио сам Кс на дотичну тачку и наставио... „Какао маравилладо“ са којим нисам ни завршио био је аупа. Касније ми је неко други показао како мисле да треба да се уради домаћи задатак, почевши од а креиран дизајн Захваљујући УМЛ-у.

Када сам видео слику, све је било много лакше, и тако сам помислио. Осећате се глупо када много размишљате и радите и на крају видите да су ствари могле бити много лакше. И овде није у питању више или мање способан, већ разумемо шта треба да радимо и знамо како да то планирамо. У свету софтвера, ово планирање се врши помоћу УМЛ алата, јер можемо графички да представимо све о чему размишљамо у реалном времену. Ако видимо нешто што се не уклапа, можемо да померамо делове слагалице док се нешто не уклопи што је могуће лепше.

Најбоље бесплатне и доступне опције УМЛ софтвера за Линук

Постоји много алата овог типа моделирања који су међуплатформски, али не толико ако желимо да буду бесплатни, једноставно бесплатни и да се могу користити на Линук-у. Можда нису најбољи за многе, али ја бих почео са два која су креирали програмери два од најчешће коришћених Линук десктопа или људи који су с њима повезани.

Кишобран

Кишобран

Није ми баш јасно одакле долази име, али почиње са "УМ", као што је УМЛ језик, а то је оно што би на шпанском било преведено као "кишобрани" или нешто слично, а део дизајна креиран са УМЛ-ом имају структуру типа кишобран. Како год било, то је опција која нуди нам КДЕ, а ми већ знамо какав је „К тим“. Њихове апликације можда нису тако интуитивне као друге, али су препуне функција.

На слици изнад видимо како можете додати све врсте информација, као што су логички типови података, децимале, стрингови...

Гапхор

Гапхор

Опција ГНОМЕ-а или његовог круга је Гапхор. Прати ГНОМЕ филозофију, написану у ГТК-у и са интуитивнијим дизајном, ау најновијој верзији увели су подршку за светле и тамне теме. Ако се изабере тамна тема, дијаграми ће такође потамнити, као што се види на слици изнад.

ПлантУМЛ

ПлантУМЛ То је једна од најбољих опција ако тражите нешто што је за било коју платформу, јер постоји и на Гоогле Плаи-у. Бесплатан је и отвореног кода и један је од најбоље оцењених алата од стране Линук заједнице.

диаграмс.нет, УМЛ из претраживача

Дијаграми, УМЛ на вебу

Ако не знамо ништа о УМЛ-у, једна од најбољих опција је она која нам се нуди дијаграми.нет. Не захтева регистрацију, а креирање репрезентација овог типа је једноставно као што би било да користимо Виндовс Паинт. Такође, није као да је доступно за Линук; је да је из било ког оперативног система који има веб претраживач.

Важно: ово није само "креирати цртеже"

УМЛ је језик за моделирање, и иако се може користити за креирање неке врсте мапе да нам олакша ствари, у стварности морате разумети како то функционише, како се успостављају односи и тако даље. Ако нам треба само таква мапа или цртеж, било би довољно да повучемо Тук Паинт, Цртање или чак ГИМП. Ово треба да представља друге ствари, као што је организација дела софтвера који ће имати класе, методе итд. Поред тога, оно што је креирано може да се извезе у код како би се додало у језичке пројекте као што су Питхон, Јава или Ц++, између многих других.

Једном схваћени, ови програми се могу користити и у потпуности искористити њихов потенцијал. А за оне који су то већ савладали, имате ли неки предлог који бисте додали овој ужој листи?


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.