Flutter

O que é Flutter? Flutter é um framework de código aberto desenvolvido pelo Google para criar aplicativos nativos para dispositivos móveis, web e desktop a partir de uma única base de código. Ele utiliza a linguagem de programação Dart e é conhecido por oferecer um desenvolvimento rápido e eficiente, além de proporcionar uma experiência de […]

Git – Mão na Massa

O Git O Git é um sistema de controle de versão distribuído que permite o rastreamento das mudanças no código-fonte durante o desenvolvimento de software. Ele ajuda a coordenar o trabalho entre várias pessoas, facilitando a colaboração em projetos de programação. Com o Git, você pode acompanhar as alterações feitas em arquivos, reverter para versões […]

WSL e Docker

Sobre o WSL WSL – Windows Subsystem for Linux– Subsistema Windows para Linux, é um recurso introduzido no Windows 10 que nos permite instalar um Kernel Linux diretamente no sistema operacional Microsoft. Isso é possível graças à virtualização Hyper-V da Microsoft. Desta forma o Linux fica integrado ao Windows sem necessidade de instalar uma máquina […]

Como Funciona o INTEGRATOR

O que é o Benner Integrator? O Benner Integrator, ou simplesmente Integrator, é uma ferramenta destinada para integrações com sistemas Benner, muito utilizado em cargas iniciais e importações cotidianas, implantações e migrações de dados. Ele faz parte dos produtos Benner de forma nativa, sem necessidade de licenciamento adicional. Executa as regras de negócios e uma […]

Selenium e API de Testes de Interface

  O que é Selenium? Selenium é um conjunto de ferramentas de código aberto multiplataforma, usado para testar aplicações web pelo browser de forma automatizada. Executa testes de funcionalidades da aplicação web e testes de compatibilidade entre browser e plataformas diferentes. É multilinguagem, ou seja, suporta diversas linguagens de programação, como por exemplo C#, Java […]

Qualidade: muito além do teste!

O que é Qualidade de Software? Analisando a qualidade de software podemos ter duas visões: A Visão Técnica “Qualidade de software é a conformidade com requisitos funcionais e de desempenho explicitamente declarados, padrões de desenvolvimento explicitamente documentados e características implícitas, que são esperadas em todo software desenvolvido profissionalmente.” PRESSMAN, 2002 Ou seja, tudo aquilo que […]

Como Funcionam os Artefatos no Builder e no WES

O que são Artefatos? São arquivos em formato XML que representam partes do sistema, ou seja, os metadados que definem tabelas, consultas, formulários, páginas, etc., que agrupados, constituem o sistema como um todo. O XML de um artefato contém as definições do que o objeto representa: nome, camada, tabelas, campos, comandos, etc. A Benner possui […]

Injeção de Dependência na Prática

O Conceito A injeção de dependência é um padrão de projeto que prevê o desacoplamento do código dentro de uma aplicação. Isso facilita a manutenção e a implementação de novas funcionalidades. Já falamos de injeção de dependência neste post Injeção de Dependência, aqui mesmo no blog. Mas se fossemos resumir a injeção de dependência em […]