UML é subestimado por programadores

Sdílet
Vložit
  • čas přidán 25. 08. 2024
  • Um diagrama UML (Unified Modeling Language) é uma linguagem ou notação
    padrão usada por desenvolvedores para desenhar fluxos de projetos para criação
    de softwares. Basicamente, ela permite deixar mais visual as etapas, relações e respostas de
    sistemas usando formas visuais, cores e terminologias padronizadas. E porquê ela é tão subestimada por programadores?
    Entenda nesse vídeo e veja na prática como você pode criar um diagrama UML para organizar melhor processos e documentação do seu time.
    Link do board: bit.ly/miro-lu...
    (para copiar, clique no link acima, vá na engrenagem no menu superior esquerdo onde está escrito "Miro", clique no ícone de engrenagem, depois em "Board" e em seguida "Make a copy")
    ✅ 𝗢𝗦 𝗠𝗘𝗟𝗛𝗢𝗥𝗘𝗦 𝗩𝗜𝗗𝗘𝗢𝗦 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟
    ▸ Programador Junior quando posso me considerar um?
    • Programador Junior qua...
    ▸ Minha Carteira de Trabalho como Programador Júnior - Pleno - Senior
    • Minha Carteira de Trab...
    ▸ programador Junior, o que as empresas esperam que tu saiba
    • Programador Junior, o ...
    ▸ Como Aprender a Programar e Como iniciar no mundo da programação?
    • Como Aprender a Progra...
    ▸ Reagindo a Currículo de Desenvolvedores
    • Reagindo a Currículo d...
    ▸ programação é difícil ( poucos conseguem aprender )
    • programação é difícil ...
    ▸ O QUE ESPERAM DE JUNIOR (na Programação)
    • O QUE ESPERAM DE JUNIO...
    ✅ Torne-se membro para obter conteúdo exclusivo:
    / @lucasmontano
    ✅ Livros, Cursos, Equipamentos, Discord, Aplicativo Memo ↴
    lucasmontano.com

Komentáře • 101

  • @alberparavel9350
    @alberparavel9350 Před rokem +74

    Faço Engenharia de Software e a faculdade enfatiza bastante esse tema, porque o segredo de um bom desenvolvimento está na base. Isso evita muito estresse no futuro. Saber oque fazer é mais importante de que como fazer...

    • @marcelusmeridius
      @marcelusmeridius Před 11 měsíci +6

      Perfeito, depois de muita dor de cabeça fazendo alterações em projetos eu percebi isso e pretendo adotar essa metodologia a partir de agora.

    • @xmcddddd
      @xmcddddd Před 3 měsíci

      Engenharia de software é materia mais inútil que inventaram. Ninguém precisa do o que vcs fazem e tem a dizer. Tudo oq vcs fazem é transformar coisas intuitivas em blá blá blá burocrático 🤮

    • @odekaiedit5422
      @odekaiedit5422 Před 3 měsíci

      meio obvio né, por essa facul, matéria chatinha ksskskks

  • @williamscapini244
    @williamscapini244 Před rokem +30

    Estou tendo essa matéria na faculdade esse semestre. Muito legal mostrar um exemplo prático. Sinto falta de uma abordagem assim na faculdade. Faculdade fica muito na teoria com exemplos fora de contexto.

    • @luizfelipesilvadecarvalhol528
      @luizfelipesilvadecarvalhol528 Před 9 měsíci

      Concordo com vc

    • @beatrizgt8446
      @beatrizgt8446 Před 9 měsíci +2

      Na minha faculdade a professora passou um trabalho bem prático onde ela inclusive faz o papel daempresae pré isamos ter reuniões com ela para fazer todos osdocumentose tal... no início não dei importância pra matéria mas na 2/5 parte do trabalho entendi a relevância

    • @amandaalvesbb
      @amandaalvesbb Před 5 měsíci +2

      ​@@beatrizgt8446então é relativo ao professor, pq na minha facu as aulas são igual o moço @williamscapini244 comentou, horrível eles ficam muito na teoria e são diálogos muito técnicos que dificulta as vezes a compreensão em alguns assuntos. Aí envés de facilitar com a explicação fica é complicado 😂😂😂 Então sempre venho no CZcams pra entender melhor. 😮‍💨

    • @Gustavoovo1995
      @Gustavoovo1995 Před 3 měsíci

      Exato cara, faculdade é um negócio muito engessado.. sofremos demais kkk

    • @bravo.l4518
      @bravo.l4518 Před 3 měsíci

      Na uninter tem aulas praticas

  • @joaofelipeamaralsantiago5490

    Dica: PlantUML é uma das ferramentas que automatizam a criação de esquemáticos UML. A partir de um arquivo próprio da ferramenta (.puml), o qual tem uma sintaxe especifica (muito similar com uma linguagem) é possivel criar esquemáticos de modo que o programador se preocupe apenas com as sequências lógicas do sistema, podendo deixar a cargo da ferramenta a criação e organização dos elementos gráficos (flexas, blocos, linhas, dimensão, etc...).

  • @rev.marcelooliveira
    @rev.marcelooliveira Před rokem +33

    Eu tenho 45 anos e estou entrando nessa área, eu sei que estou velho, porém, vamos mudar rrsrsrs

    • @pedrolobo9835
      @pedrolobo9835 Před rokem +4

      Boa sorte com sua jornada!

    • @iaml2909
      @iaml2909 Před rokem +15

      Meu tio entrou com 51....
      E o miserável (num bom sentido) tá melhor q eu kkkkkkkkkkkkkkk rindo de nervoso.
      Cara dominou Java....brabissimo.
      Boa sorte pra ti cara. Tu consegue tbm.

    • @AlemdasMedalhaass
      @AlemdasMedalhaass Před rokem +4

      O segredo é ter constância e persistência, boa sorte na jornada 👏🏼👏🏼👏🏼 muito difícil ver pessoas dessa idade em migração de carreira, faz parte da menoria parabéns 👏🏼👏🏼

    • @jonathantest12
      @jonathantest12 Před rokem +5

      nessa area idadade não é requisito. Bem-vindo!

    • @thiagosantos3236
      @thiagosantos3236 Před rokem +2

      Amigo, velho é o mundo!

  • @jotinha_offcial
    @jotinha_offcial Před 5 dny

    Parabéns pelo exemplo, a faculdade não ensina assim. Aprendi aqui no vídeo, e tirou minhas dúvidas. Muito obrigado.

  • @willkimen
    @willkimen Před rokem +11

    Eu no momento somente estudo e uso muito diagramas de classes, para entender melhor as dependências. Eu uso a ferramenta plant uml, facilita bastante no momento que estou estudando design patterns.
    Eu preciso ter a visão macro da coisa.

  • @josevitormafessoli7269
    @josevitormafessoli7269 Před rokem +23

    Muito bom Lucas!
    Uma dica de tema: Linguagem Técnica para iniciantes.
    Sou programador júnior e as vezes me atrapalho um pouco para entender alguns termos como 'instancie uma variável com o retorno dessa função'. Sei que parece besteira e este é um exemplo simples, porém, as vezes apesar de saber na hora bate um frio na barriga 😅

    • @eduardobatista9249
      @eduardobatista9249 Před 6 měsíci +1

      Eu to fazendo um curso tecnico de analise de sistemas.
      É obrigatorio ler um pdf de 40 paginas. Pois bem, to a 2 dias lendo e ainda não cheguei na metade por esse motivo lsksksksk tenho que passar o dia pesquisando se não n entendo nada qur ta escrito

  • @victorfialho608
    @victorfialho608 Před rokem +12

    Eu comecei a fazer engenharia de software esse final de ano, e as primeiras matérias que peguei foi análise de projetos orientados a objetos e engenharia de requisitos

  • @HernaniSamuel
    @HernaniSamuel Před 8 měsíci +7

    Eu também aprendi no começo da faculdade e agora preciso de UML para ter uma visão panorâmica de um projeto pessoal, agora tô correndo atrás kkkk

  • @BlazeReap
    @BlazeReap Před rokem +3

    Aprendi na faculdade e nem dei tanta atenção, mas depois de um tempo estudando orientação a objetos e vi como UML é uma mão na roda, ajuda muuuito, até mesmo pra ter uma noção legal doq tu ta fazendo...
    coisa que poucos comentam mas ajuda

  • @marcoshenrique567
    @marcoshenrique567 Před 2 měsíci

    Cara todo tipo de conhecimento na área tu tem um video minimamente falando sobre! Obrigado por compartilhar o conhecimento, tu é inspiração!

  • @egsantos10
    @egsantos10 Před rokem +3

    Achei muito interessante, eu nunca usei nos projetos, mas desenvolvo a pouco tempo também, trabalhava mais com a parte de sustentação, mas agora entrando no mundo dos desenvolvimentos, gostei da ferramenta. Show!!!

  • @lucianojunior0713
    @lucianojunior0713 Před 25 dny

    Acabou de me ajudar pra facul. Vlw, Lucas Montano do canal Lucas Montano.

  • @magichatake
    @magichatake Před rokem +1

    Obrigado pelo vídeo amigo. Eu pelo menos nos 4 lugares que trabalhei e no que eu trabalho hoje não usamos estes diagramas. Seu vídeo me deu uma ideia para poder melhorar onde estou atualmente

  • @meiguins2822
    @meiguins2822 Před rokem +1

    Vim assistir por não está entendendo muite bem na faculdade kskksksksks. Descobri que isso é bem importante. Valeu, manito.

  • @abimaeelmouraa
    @abimaeelmouraa Před rokem +1

    Sensacional!
    Vou começar a usar isso nos meus refinamentos!

  • @Mike-Zz
    @Mike-Zz Před rokem +1

    Lucas, teus vídeos são insanos e tu me inspira muito, principalmente pela parte da dicção xd. Obrigado pelo conteúdo!

  • @Lmfenhir
    @Lmfenhir Před rokem +4

    Reclamo disso na empresa o tempo todo, os projetos não tem diagrama nenhum

  • @edu_amr
    @edu_amr Před rokem +1

    Olha o que eu uso geralmente em projetos são, os diagramas para criação de banco de dados (Modelos logicos, dicionarios de dados entre outros..) e fluxograma, e as vezes diagrama sequencial e casos de uso, mas no geral sempre ajudam muito antes de desenvolver qualquer coisa.

  • @emanoels.vieira8132
    @emanoels.vieira8132 Před rokem +10

    UML pode ser um ótimo resumo da aplicação, n só pros devs como pro PO e outros envolvidos

    • @user-antonioo
      @user-antonioo Před rokem +1

      Gosto muito do diagrama de classes para modelagem de sistema. Parece que quando uso ele entendo melhor meus pensamentos nos relacionamentos da aplicação kkk

  • @arozendojr
    @arozendojr Před rokem +4

    Conforme aplicação evolui, muda muita coisa, porém os uml não são atualizados, uma prática triste, pois quando uma nova equipe assume o projeto, fica uma questão de tentativa e erro

  • @pedro_henrique462
    @pedro_henrique462 Před rokem +1

    Estudei sobre UML no mês passado, na Matéria de Engenharia de Software.

  • @_DevGabriel
    @_DevGabriel Před rokem +12

    Na sexta-feira passei uma hora e meia fazendo um diagrama de uma API aqui para onde eu trampo. Ninguém me pediu, mas tomei a decisão pq achei que seria proativo e seria bem aceito, afinal eu estou com a intenção de melhor documentar os nosso processos. Hoje na meeting levei esporro dizendo que UML/Diagramas são "waste of time" 🤡
    O que vcs acham? Eu errei em ter feito isso sem ninguém pedir?
    (Só lembrando que eu quis mostrar trampo, cheio de boas intenções)

    • @LucasMontano
      @LucasMontano  Před rokem +4

      o tempo de onboarding da empresa é ruim? quanto tempo leva pra um novo Dev entrar no projeto e entender como as coisas funcionam? Pelo jeito deve levar muito tempo.

    • @LucasMontano
      @LucasMontano  Před rokem +4

      Eu acho que tu fez bem

    • @_DevGabriel
      @_DevGabriel Před rokem +2

      Entrei na vaga recentemente. Percebi que preferem que a gente arraste o card e já saia digitando do que aquele planejamento prévio. Particularmente eu sempre estive habituado onde eu trabalhava em documentar funções, diagramar, criar fluxos, use cases etc

    • @_DevGabriel
      @_DevGabriel Před rokem

      @@LucasMontano em média de 6 meses ou mais, são diversas aplicações e plugins

    • @_DevGabriel
      @_DevGabriel Před rokem +1

      @@LucasMontano eu estou na empresa desde setembro e até agora só tive contato com apenas uma das 5 aplicações e alguns plugins tb, fui começar a desenrolar sozinho mesmo lá pra dezembro

  • @MarcosFerreiraIO
    @MarcosFerreiraIO Před 10 měsíci +4

    Rapaz, para profissionais de verdade, é impossível não utilizar UML, uma vez que essa é a planta baixa do projeto. Desenvolver sem UML é a mesma coisa que construir uma casa sem um projeto estrutural, elétrico e hidráulico. Ou seja, sem UML o projeto com certeza vai dá m3rd@

  • @patterson167
    @patterson167 Před 5 měsíci +1

    Aprendi na Faculdade, fazia sentido, achei que quando eu fosse programador eu codificaria o que me entregassem em UML kkkk. Mas agora que já sou dev a anos, e nunca usei UML porque nenhum trampo usava isso, me pergunto porque ninguém usa?

  • @fabianoallex
    @fabianoallex Před rokem +1

    Não tem a ver com o objetivo do que foi discutido no vídeo, mas no caso da tela de login, o correto seria mandar a senha e não a hash. A hash, no meu entender, deve ser calculada lá no servidor com a senha informada, pois se assim for, caso a base de dados onde estão armazenadas as hashs seja comprometida, alguém pode conseguir se logar numa conta indevidamente só com as hashs que pegou do banco de dados.

  • @engiocsagRehtaf
    @engiocsagRehtaf Před měsícem

    Informação de alta qualidade. Isso que é o phoda de estudar por conta, na maioria dos caminhos que a pessoa passa, dificilmente ela vai se deparar com coisas assim nos momentos mais importantes... Por isso sempre vamos precisar de pessoas como você, que compartilham conhecimento de qualidade. Obrigado!

  • @classicasSK
    @classicasSK Před rokem +1

    eu aqui com prova marcada de UML , agora sim entendi esse bagulho haha

  • @thalyson_tech
    @thalyson_tech Před rokem

    Estou aprendendo nesse exato momento.

  • @MatheusCamilo26
    @MatheusCamilo26 Před 15 dny

    Resumiu a matéria da faculdade. Obrigado

  • @rosanagarcia4983
    @rosanagarcia4983 Před 5 měsíci

    Eu sou apaixonada por UML e os diagramas. Mas não dá pra ficar só no que faculdade informa, é muito raso o bom é assistir vídeos no youtube e colocar em prática, errando e aprendendo, é muito fácil de fazer.

  • @josecarlosmlacerda
    @josecarlosmlacerda Před rokem +1

    Já ouviu falar no PlantUML? Com ele você gera diagramas a partir de linguagem textual. Tem plugin para várias IDEs. É uma ótima alternativa também

    • @danieldamacena5197
      @danieldamacena5197 Před 6 měsíci

      um aspecto "inesperado" dele é a acessibilidade. Sou dev backend e cego. O código dele deixa o fluxo ou diagrama fácil pra eu entender e pros outros um diagrama visual também fácil de entender

  • @renatolins4670
    @renatolins4670 Před 5 měsíci +1

    Legal, pretendo utilizar mais. Alguém poderia me explicar o motivo de duplicar o boneco do usuário?

  • @lucaoliveira100
    @lucaoliveira100 Před rokem

    Uma outra forma de documentar software é o diagrama C4, onde trabalho estamos adotando documentação utilizando alguns niveis do C4

  • @tiagomartinsrodrguesjoao7038

    Opa Lucas, Estava vendo seu canal e gostei bastante da metodologia justamente por eu estar ingressando do mercado de trabalho agora, Tenho 17 anos e venho fazendo um ensino médio tecnico em desenvolvimento de sistemas. Tenho muita vontade de trabalhar pra fora mas não sei como elaborar meu currículo, você pode fazer um video ensinando?:

  • @israellopes326
    @israellopes326 Před rokem +1

    Eu utilizo mermaid, inclusive indico para quem tiver curiosidade, pois e mais dinâmico.

  • @marcosrmjr7754
    @marcosrmjr7754 Před rokem +1

    e a 5ª serie vem como?
    'que miro?' ahsuhaushuashu

  • @loribao2303
    @loribao2303 Před rokem

    Eu uso somente para documento com staruml usando: caso de uso; diagramação de classe(domínio); fluxograma(lógica geral ou de métodos); ER. Os outros UML não tenho hábito de usar.

  • @papaipapuda
    @papaipapuda Před 10 měsíci +2

    Usar o Miro para desenhar diagramas da especificação UML equivale a editar fotos com o Paint do Windows😊

  • @refrigerantedelaranja

    podia ter um video rápido do setup que você usa com seu mac para trabalhar

  • @linomelhadoneto506
    @linomelhadoneto506 Před rokem +1

    Melhor ferramenta pra trabalhar com UML é o PlantUML. Você cria esse tipo de documentação, porém de forma textual, podendo até ser versionado.

  • @flaviafraga741
    @flaviafraga741 Před 9 měsíci

    aqui estou buscando entender melhor UML, pois estou estudando isso na disciplina analise de sistemas e preciso fazer um trabalho 😆

  • @GugaTorres99
    @GugaTorres99 Před 10 měsíci

    qual é o melhor tipo de diagrama pra usar? vai de acordo com a necessidade ou existe algum que pode ser aplicado pra tudo?

  • @Fqpf-ke3ty
    @Fqpf-ke3ty Před 4 měsíci

    Eu até compraria um programa para fazer diagramas UML o que eu não gosto é de pagar mensalidade.

  • @rogeriodasilvamattos2265

    Eu tive UML no 2° Grau ( Técnico em Informática)

  • @XavierBelchior2
    @XavierBelchior2 Před 7 měsíci

    Os diagramas comportamentas, todas elas tem suas funções especifica !Eu posso criar varius diagramas no meu sistema apenas com o diagrama de sequencia ou á restições?

  • @XerifeCaitlyn
    @XerifeCaitlyn Před rokem +1

    Subestimado não é, mas sempre se põe o foco no projeto físico em si, no que diz respeito a conversas e dar assunto e tal. Até por que Uml é pra representar estes assuntos né. Dificilmente vemos discussões baseadas em uml, ainda mais por que é bem funcional. É difícil criticar o UML em si

  • @Felipe97264
    @Felipe97264 Před rokem

    Show

  • @mayara7442
    @mayara7442 Před rokem +1

    Eu aprendi a usar o UML na faculdade 😅

  • @hugoalexandre3402
    @hugoalexandre3402 Před rokem

    Ótimo Vídeo

  • @_gomesluis
    @_gomesluis Před rokem

    estou estudando isso agora na facul

  • @fernando2120
    @fernando2120 Před 2 měsíci

    Miro e Pago nao tem como usar para fazer UML

  • @masckarenhas
    @masckarenhas Před 6 měsíci

    Tema de concurso da Caixa Economica Federal.

  • @ygor-camila
    @ygor-camila Před rokem

    Lucas, seu lindo. Cadê os vídeos??
    Tanto aqui como no A.I

  • @V.hproduçoes
    @V.hproduçoes Před rokem

    Lucas, estou com uma ideia de App, mas não tenho tempo para desenvolver. Sinto que a ideia é muito boa, queria contratar desenvolvedores para montar meu projeto, mas mesmo tempo tenho medo que copiem minha ideia se não fechar o orçamento, o que devo fazer??

    • @sydsz669
      @sydsz669 Před rokem

      Talvez fazer eles assinarem um documento dizendo que a informação sobre sua ideia não possa vazar, de forma que te proteja ou tenha um "seguro". Sabe? Mas ainda assim, depende... sla

  • @EnzoJunqueira-db7he
    @EnzoJunqueira-db7he Před 4 měsíci

    eu esperando uma opinião sincera:
    ah não, era só uma propaganda

  • @FBreno-cr6kw
    @FBreno-cr6kw Před rokem

    Eu vendo este vídeo depois de não ter dado muita atenção pro UML na cadeira de APS nesse semestre da faculdade kskskakakska

  • @jonatanmsd
    @jonatanmsd Před rokem

    Bommm

  • @gabrielmedeiros6746
    @gabrielmedeiros6746 Před rokem

    Gente vocês que já estão mais por dentro do
    mercado, sei que não precisa de faculdade para ser
    progamador mas vocês fazeriam uma faculdade de
    tecnologo ADS ou fazeria um curso de fullstack?
    Para conseguir emprego tendo faculdade seria
    melhor? Qual vocês me recomendam claro depois
    da faculdade concerteza eu fazeria um curso
    fullstack mas só depois

    • @leoc.cipriano7130
      @leoc.cipriano7130 Před rokem +1

      Com faculdade já é difícil, sem é pior ainda. Eu era do time que não precisa mas dando uma olhada no mercado vale a pena uma faculdade pelo menos até adquirir experiência, depois pode trancar e largar de mão como muitos fazem. O importante é vc tirar a sua própria conclusão

    • @gabrielmedeiros6746
      @gabrielmedeiros6746 Před rokem

      @@J_u_n_i_o_R. sim no meu caso a faculdade eu tiraria mais para um estágio ou como uma forma melhor para conseguir me empregar e dali em diante continuar estudando para me aprofundar nessa empresa ou já pra pegar experiência

    • @cls2518
      @cls2518 Před rokem

      sem dúvidas faria os dois. a faculdade é importante porque te dá uma base bem mais profunda do que esses cursos ou bootcamps. entretanto, dificilmente a faculdade vai te ensinar o que o mercado pede. então o ideal é fazer a faculdade e um curso de desenvolvimento web fullstack. além disso, como já foi dito, na faculdade você consegue fazer networking e existe a presunção de que você sabe alguma coisa, então fica bem mais fácil de se conseguir um emprego na área.

    • @alberparavel9350
      @alberparavel9350 Před rokem

      Meu amigo, o povo fala que não precisa de faculdade só pra vender cursos, mas a maioria das vagas pede ensino superior cursando ou completo. Ou seja, se tu não tiver, já é descartado. Você consegue sem faculdade também, mas depende muito da empresa. Conheço um Sênior que está a mais de 30 anos na programação, na hora da entrevista, o gerente disse que pra ele conseguir a vaga teria que ter superior completo, ou em andamento. O resultado foi que ele teve que fazer faculdade depois de velho, com quase 50 anos pra poder conseguir a vaga.
      Enfim, cada um é livre nas escolhas!

  • @low_samba
    @low_samba Před rokem +1

    Tudo nesse miro é pago

  • @pedrohugo4404
    @pedrohugo4404 Před rokem

    Te amo

  • @xmcddddd
    @xmcddddd Před 3 měsíci

    Engenharia de software é a matéria mais inútil que existe. É um crime não terem desmantelado essa matéria. A engenharia é transformar coisas intuitivas em blá blá blá sistemático 🤮