Skip to content

Instantly share code, notes, and snippets.

View jesselima's full-sized avatar
📱
Coding for mobile...

Jesse Lima jesselima

📱
Coding for mobile...
View GitHub Profile
@jesselima
jesselima / response.json
Created April 13, 2018 19:36 — forked from anonymous/response.json
Sample response from the USGS Earthquake API
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
  • Existem diversas discussões sobre qual deve ser o tamanho de uma função.
  • Mas algo mais importante é se perguntar: "Quando devemos envolver um código na sua própria função?"
  • Algumas pessoas se guiam por:
    • tamanho - uma função não deve ser tão grande que não caiba na tela
    • reuso - qualquer código utilizado mais de uma vez deve ser colocado em uma função, caso contrário, deve ser deixado inline
  • Uma abordagem interessante é separação entre intenção e implementação.
  • Se você tiver que se esforçar ao olhar um fragmento de código para entender o que ele faz, o código deve ser extraído para um função e a função nomeada.
  • Quando você ler o código novamente, o propósito da função ficará explícito sem a necessidade de entender o seu funcionamento internamente.
@jesselima
jesselima / .gitignore
Created April 2, 2018 15:26 — forked from octocat/.gitignore
Some common .gitignore configurations
# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
# Packages #