Browse Source

Add more principles.

pull/2/head
Oleksii Trekhleb 5 years ago
parent
commit
de1f225759
  1. 26
      README.md

26
README.md

@ -124,6 +124,32 @@ document.location.search
)
```
### 💩 Fail silently
Whenever you catch an error it is not necessary for anyone to know about it. No logs, no error modals, chill.
_Good 👍🏻_
```javascript
try {
// Something unpredictable.
} catch (error) {
// tss... 🤫
}
```
_Bad 👎🏻_
```javascript
try {
// Something unpredictable.
} catch (error) {
setErrorMessage(error.message);
// and/or
logError(error);
}
```
### 💩 Do not lock your dependencies
Update your dependencies on each new installation in uncontrolled way. Why stick to the past, let's use the cutting edge libraries versions.

Loading…
Cancel
Save