Categoria: Tecnologia

  • Impactos da Má Qualidade de Código: Entenda!

    Impactos da Má Qualidade de Código: Entenda!

    Ao desenvolver o software de um projeto, pensar em como a qualidade de código será trabalhada deve ser uma das principais tarefas de uma equipe de tecnologia.  Assim como os clientes não querem se deparar com um produto ruim, nenhum profissional bem qualificado deseja construir um software que funciona mal, ainda que ter um código…

  • Porque a qualidade de código é importante?

    Porque a qualidade de código é importante?

    Neste artigo, iremos ver um pouco sobre qualidade e padronização de código fonte e como isso pode impactar em nossos projetos e no cotidiano, afinal é através da padronização que conseguimos alcançar a harmonia entre a equipe em um projeto. Quando estamos trabalhando com uma equipe devemos pensar em nossos colegas de trabalho, procurando seguir…

  • Introdução a ORM no Node.js com sequelize

    Introdução a ORM no Node.js com sequelize

    No artigo anterior configuramos nosso projeto, agora chegou a hora de configurar nossa conexão com o sequelize. Vamos começar Primeiro precisamos criar um arquivo na raiz do projeto chamado .sequelizerc, este será responsável por mapear cada pasta que o sequelize vai usar de acordo com nossa estrutura de pastas. ./.sequelizerc E agora vamos começar a…

  • Incidentes envolvendo problemas de software

    Incidentes envolvendo problemas de software

    Engenharia de software é uma disciplina que aplica o desenvolvimento de software em uma abordagem sistemática. É a aplicação de teorias, métodos e ferramentas para planejar a construção de um sistema que compreende as especificações eficientemente, com ótimo custo-benefício e qualidade de software garantida. A temática se mostra ainda mais importante ao evitar perdas financeiras…

  • Benefícios da automação de testes

    Benefícios da automação de testes

    Automação de testes consistem em automatizar todo o processo de QA da sua empresa, gerando muita assertividade na entrega de suas funcionalidades. Mas você já sabe disso, né? Não é atoa que está lendo esse artigo, afinal você passa grande parte do seu tempo corrigindo bugs ou apagando incêndios que surgem a todo momento. Calma,…

  • Como construir uma Api GraphQL com NodeJS parte 2

    Como construir uma Api GraphQL com NodeJS parte 2

    Olá novamente, caros devs e devas de todo Brasil, como estamos? Este artigo é a continuação do tutorial de como construir uma Api GraphQL com NodeJS e ExpressJS, a qual você pode conferir nesse link: Como construir uma API Graphql com NodeJS Então, se você ainda não conferiu, vale a pena dar aquela lida e…

  • Saiba para quê servem os testes de software

    Saiba para quê servem os testes de software

    Melhor prevenir do que remediar! A abrangência desse dito popular tem efeitos importantes para o mercado digital. Nesse cenário, saiba que os testes de software permitem a detecção precoce de falhas nos sistemas antes do seu lançamento. Isso impacta positivamente na redução dos custos de implementação do produto. Além da redução dos custos para a…

  • Testes End-To-End usando Cypress e Cucumber

    Testes End-To-End usando Cypress e Cucumber