Open in app

Sign In

Write

Sign In

Jeziel Lago
Jeziel Lago

77 Followers

Home

About

Jul 4, 2021

Padrões de Arquitetura de Software — Parte III

Ainda não é o último! Este conteúdo é uma tradução livre e resumida do livro Software Architecture Patterns, do Mark Richards. Continuando o tema Padrões de Arquitetura de Software, abordaremos neste post o Padrão de Arquitetura Microkernel, também conhecido como Arquitetura de Plugins. …

Software Architecture

4 min read

Padrões de Arquitetura de Software — Parte III
Padrões de Arquitetura de Software — Parte III
Software Architecture

4 min read


Jun 27, 2021

Padrões de Arquitetura de Software — Parte II

Continuando o mergulho em padrões comuns de arquitetura de software. Este conteúdo é uma tradução livre e resumida do livro Software Architecture Patterns, do Mark Richards. Introdução Continuando a nosso mergulho nos padrões de arquitetura de software, abordaremos neste post o padrão de Arquitetura Orientada a Eventos. Vale lembrar que sempre…

Software Architecture

8 min read

Padrões de Arquitetura de Software — Parte II
Padrões de Arquitetura de Software — Parte II
Software Architecture

8 min read


Jun 25, 2021

Padrões de Arquitetura de Software — Parte I

Mergulhando em padrões comuns de arquitetura de software. Este conteúdo é uma tradução livre e resumida do livro Software Architecture Patterns, do Mark Richards. Introdução É muito comum que desenvolvedores comecem a codificar uma aplicação sem uma arquitetura definida para o software. Sem uma arquitetura clara e bem definida, a maioria…

Software Architecture

7 min read

Padrões de Arquitetura de Software — Parte I
Padrões de Arquitetura de Software — Parte I
Software Architecture

7 min read


Apr 23, 2021

O modelo de atores em aplicações concorrentes

Eliminando sincronização baseada em locks. O modelo de atores O modelo de atores é um modelo matemático de computação concorrente proposto por Carl Hewitt em 1973, que trata um ator como uma primitiva universal de concorrência. Um ator pode modificar o seu próprio estado (que é interno e privado), mas só pode afetar outros…

Concurrent Programming

4 min read

O modelo de atores em aplicações concorrentes
O modelo de atores em aplicações concorrentes
Concurrent Programming

4 min read


Published in Android Dev BR

·Feb 9, 2021

Threads, Handler, Looper e Message Queue: Parte 2

Continuando a conversa👨🏻‍💻 Começamos a falar desse tema na Parte 1 — Threads. Se você ainda não leu, recomendo conferir lá 😁👍🏻. Handler Um Handler nos permite enviar e processar objetos Message e Runnable associados à uma fila de mensagens de uma Thread. Cada instância do Handler está associada a uma…

Android

4 min read

Threads, Handler, Looper e Message Queue: Parte 2
Threads, Handler, Looper e Message Queue: Parte 2
Android

4 min read


Published in Android Dev BR

·Feb 9, 2021

Threads, Handler, Looper e Message Queue: Parte 1 — Thread

Como desenvolvedores de apps Android, o tempo todo falamos sobre threads, sobre a main thread no Android (principalmente) e sobre vários outros temas envolvendo assincronísmo. Mas o que são threads, como elas funcionam e qual a sua relação com Handler, Looper e Message Queue? …

Android

4 min read

Threads, Handler, Looper e Message Queue: Parte 1 — Thread
Threads, Handler, Looper e Message Queue: Parte 1 — Thread
Android

4 min read


Jul 10, 2020

Single Responsibility Principle, Common-Closure Principle e a remoção dos acoplamentos na arquitetura

Se uma classe muda por diferentes razões e provoca alterações em diversas camadas, sua arquitetura pode ter um problema. Escrever código para entregar o software funcionando e ignorar a sua evolução e manutenção, é um dos maiores erros que temos cometido como desenvolvedores ao longo de todos esses anos. O…

Arquitetura De Software

4 min read

Single Responsibility Principle, Common-Closure Principle e a remoção dos acoplamentos na…
Single Responsibility Principle, Common-Closure Principle e a remoção dos acoplamentos na…
Arquitetura De Software

4 min read


Mar 8, 2020

Kotlin Suspending Computations — Parte II

Continuando a nossa busca por descobrir como as suspending computations funcionam por “debaixo dos panos”, iniciamos a parte II desta série 🙌🏼. Nesse artigo, veremos como o compilador do Kotlin transforma em máquina de estado as suspending functions. Caso você ainda não tenha lido a Parte I dessa série (Kotlin…

Kotlin

4 min read

Kotlin Suspending Computations — Parte II
Kotlin Suspending Computations — Parte II
Kotlin

4 min read


Mar 3, 2020

Kotlin Suspending Computations — Parte I

Uma visão de como as coisas funcionam por baixo dos panos. O que veremos? Quando o tema é concorrência em Kotlin envolvendo coroutines, nos deparamos o tempo inteiro com as suspending computations. Para que possamos nos aprofundar e escrever melhores soluções usando coroutines, é interessante entender como as coisas funcionam por baixo dos…

Kotlin

5 min read

Kotlin Suspending Computations — Parte I
Kotlin Suspending Computations — Parte I
Kotlin

5 min read


Apr 6, 2019

Smart Reply no Android com ML Kit

Sugerindo respostas inteligentes a partir do contexto da conversa — Já faz algum tempo que a Google apresentou o Firebase ML Kit, um SDK que surgiu com o objetivo de levar a experiência de machine learning do Google para aplicativos Android e iOS, reunindo um conjunto de ferramentas bastante poderoso e muito fácil de usar. Recentemente, novas features foram incluídas…

Android

3 min read

Smart Reply no Android com ML Kit
Smart Reply no Android com ML Kit
Android

3 min read

Jeziel Lago

Jeziel Lago

77 Followers

Android | Flutter | Mobile

Following
  • Pavel Kordík

    Pavel Kordík

  • The Pragmatic Programmers

    The Pragmatic Programmers

  • Jonathan Hui

    Jonathan Hui

  • Shreyas Patil

    Shreyas Patil

  • cybsec learning

    cybsec learning

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech