Guia de boas práticas para revisão de código. Inspirado, entre outros, no guia da thoughtbot.
- Antecipação de bugs
- Maior manutenibilidade do código
- Legibilidade do código
- Compartilhamento de conhecimento
| # ~/.config/starship.toml | |
| [battery] | |
| full_symbol = "🔋" | |
| charging_symbol = "🔌" | |
| discharging_symbol = "⚡" | |
| [[battery.display]] | |
| threshold = 30 | |
| style = "bold red" |
| /** | |
| * Retrieves all the rows in the active spreadsheet that contain data and logs the | |
| * values for each row. | |
| * For more information on using the Spreadsheet API, see | |
| * https://developers.google.com/apps-script/service_spreadsheet | |
| */ | |
| function readRows() { | |
| var sheet = SpreadsheetApp.getActiveSheet(); | |
| var rows = sheet.getDataRange(); | |
| var numRows = rows.getNumRows(); |
Guia de boas práticas para revisão de código. Inspirado, entre outros, no guia da thoughtbot.
tips to evolve as a developer
developers get stuck, paralized
https://www.oreilly.com/library/view/apprenticeship-patterns/9780596806842/ch04.html
Make It Stick https://www.amazon.com.br/Make-Stick-Science-Successful-Learning/dp/0674729013
| # zmodload zsh/zprof | |
| # skip_global_compinit=1 | |
| # Speeds up load time | |
| DISABLE_UPDATE_PROMPT=true | |
| # Perform compinit only once a day. | |
| autoload -Uz compinit |
| module.exports = { | |
| env: { | |
| browser: true, | |
| es6: true, | |
| jest: true, | |
| }, | |
| extends: [ | |
| 'react-app', | |
| 'airbnb', | |
| 'plugin:@typescript-eslint/recommended', |