Skip to content

Instantly share code, notes, and snippets.

@lsfernandes92
lsfernandes92 / code_challenge_mental_thinking.md
Created February 19, 2022 20:18
Mental step by step code challenge FullStackLabs

Antes de começar:

  • Rodar um
    • sudo chown -R $USER:$USER .
    • sudo chown -R $USER:$USER .

Lembrar de:

  • Trabalhar com branches
@lsfernandes92
lsfernandes92 / clean_code.txt
Last active August 26, 2021 17:20
Clean code
* Capítulo 13: Simultaneidade
- O fato de ter várias coisas fazendo
ao mesmo tempo, ao inves de fazer uma
por uma e não economizar tempo de request
- Não queremos que em um site de web
scrapper, por exemplo, não faça uma request
a cada vez que ele for procurar algo na
página
@lsfernandes92
lsfernandes92 / solid.md
Last active October 1, 2019 18:38
solid.md

SOLID

Single Responsability Principle

  • Foca principalmente em coesão e encapsulamento
  • Métodos principais com ajuda de métodos privados
  • Feature envy

Uma classe coesa é aquela que possui uma única responsabilidade

> Colocar cada regras em classes diferentes, isolando implementação e lógicas

describe '.class_method' do
...
end
describe '#my_instance_method?' do
...
end
class NullBottle
def self.class_method
"There is no bottle"
end
def my_instance_method
"There is no bottle"
end
end
@lsfernandes92
lsfernandes92 / alura_progress.md
Last active June 24, 2019 16:54
My courses from Alura

Courses

This gist consist in a consolidated my done and in progress courses from Alura and other online platforms. Alura is an online educational tec platform that as also known from the Caelum group. Their courses and exercises are all online and dispose with the video format to the ones that is subscribe. The certificates from Alura could be found here. There are certificates courses from other platforms that are linked on their title as well.

Completed courses

Ruby and Rails Developer
  • Ruby I: Introduction with game logic
  • Ruby II: Continuing first baby steps
  • Ruby III: Logic in a new game
@lsfernandes92
lsfernandes92 / lucas-resume.md
Last active January 2, 2024 18:25
My resumé