DEV Community

Diego Novais profile picture

Diego Novais

Backend Software Engineer | Ruby | Elixir | TDD | Software Architecture | Docker | Algorithms | Speaker | Technical Writer | Microservices

4 Stages Of Problem Solving

4 Stages Of Problem Solving

5
Comments 2
2 min read

Want to connect with Diego Novais?

Create an account to connect with Diego Novais. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Refactoring the Game

Refactoring the Game

14
Comments 2
4 min read
Second player wins! Building the code and make the tests pass

Second player wins! Building the code and make the tests pass

3
Comments
4 min read
Building the tests when the second player wins

Building the tests when the second player wins

3
Comments
2 min read
First player wins! Building the code and make the tests pass

First player wins! Building the code and make the tests pass

5
Comments
4 min read
Building the tests when the first player wins

Building the tests when the first player wins

1
Comments
2 min read
Game draw! Building the code and make the tests pass

Game draw! Building the code and make the tests pass

6
Comments
2 min read
Building the tests when players draw

Building the tests when players draw

Comments
2 min read
A List is not an Array

A List is not an Array

3
Comments
3 min read
Initializing the project

Initializing the project

4
Comments
1 min read
Rock Paper and Scissors with Elixir

Rock Paper and Scissors with Elixir

6
Comments
1 min read
What is an atom in Elixir?

What is an atom in Elixir?

4
Comments
1 min read
Pattern Matching With Functions

Pattern Matching With Functions

8
Comments 2
1 min read
Arity Of a Function

Arity Of a Function

3
Comments
2 min read
Paradigma Declarativo

Paradigma Declarativo

11
Comments
2 min read
Paradigma Imperativo

Paradigma Imperativo

13
Comments
4 min read
O que significa ser multi-paradigma?

O que significa ser multi-paradigma?

6
Comments
1 min read
Estrutura de uma URL

Estrutura de uma URL

14
Comments
2 min read
TCO (Tail Call Optimization) - Ruby

TCO (Tail Call Optimization) - Ruby

5
Comments 1
4 min read
Closures: block, proc e lambda - Ruby

Closures: block, proc e lambda - Ruby

10
Comments
4 min read
Variáveis - Ruby

Variáveis - Ruby

10
Comments 4
2 min read
Recursão - Ruby

Recursão - Ruby

9
Comments
3 min read
Métodos - Ruby

Métodos - Ruby

6
Comments
1 min read
Bastante Conteúdo e Feliz 2022!

Bastante Conteúdo e Feliz 2022!

1
Comments
1 min read
O que é uma Gem?

O que é uma Gem?

3
Comments
1 min read
Adicionando Tailwind em um projeto com Rails 7

Adicionando Tailwind em um projeto com Rails 7

5
Comments
1 min read
Hash em Ruby

Hash em Ruby

6
Comments
2 min read
Ruby - Diferença entre %w e %W

Ruby - Diferença entre %w e %W

4
Comments
1 min read
Tipagem Forte

Tipagem Forte

4
Comments
1 min read
Tipagem Dinâmica

Tipagem Dinâmica

4
Comments
1 min read
Array em Ruby

Array em Ruby

7
Comments
4 min read
Introdução ao controle de versão Git

Introdução ao controle de versão Git

10
Comments 1
9 min read
A história do Ruby

A história do Ruby

6
Comments
4 min read
O que é um map?

O que é um map?

12
Comments 4
3 min read
{"O", "que", "é", 1, :tupla, "?"}

{"O", "que", "é", 1, :tupla, "?"}

7
Comments 2
2 min read
List não é array!

List não é array!

20
Comments 5
3 min read
O que é um atom?

O que é um atom?

8
Comments 6
1 min read
Aridade de uma função

Aridade de uma função

21
Comments 6
2 min read
loading...