|
18 | 18 | ## Introduction
|
19 | 19 |
|
20 | 20 |  |
| 21 | +you shout when reading code](https://www.osnews.com/images/comics/wtfm.jpg) |
22 | 22 |
|
23 | 23 | Software engineering principles, from Robert C. Martin's book
|
24 | 24 | [_Clean Code_](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882),
|
@@ -1830,9 +1830,9 @@ didn't break anything. Deciding on what constitutes an adequate amount is up
|
1830 | 1830 | to your team, but having 100% coverage (all statements and branches) is how
|
1831 | 1831 | you achieve very high confidence and developer peace of mind. This means that
|
1832 | 1832 | in addition to having a great testing framework, you also need to use a
|
1833 |
| -[good coverage tool](http://gotwarlost..io/istanbul/). |
| 1833 | +[good coverage tool](https://gotwarlost..io/istanbul/). |
1834 | 1834 |
|
1835 |
| -There's no excuse to not write tests. There are [plenty of good JS test frameworks](http://jstherightway.org/#testing-tools), so find one that your team prefers. |
| 1835 | +There's no excuse to not write tests. There are [plenty of good JS test frameworks](https://jstherightway.org/#testing-tools), so find one that your team prefers. |
1836 | 1836 | When you find one that works for your team, then aim to always write tests
|
1837 | 1837 | for every new feature/module you introduce. If your preferred method is
|
1838 | 1838 | Test Driven Development (TDD), that is great, but the main point is to just
|
@@ -2074,7 +2074,7 @@ getdata()
|
2074 | 2074 |
|
2075 | 2075 | Formatting is subjective. Like many rules herein, there is no hard and fast
|
2076 | 2076 | rule that you must follow. The main point is DO NOT ARGUE over formatting.
|
2077 |
| -There are [tons of tools](http://standardjs.com/rules.html) to automate this. |
| 2077 | +There are [tons of tools](https://standardjs.com/rules.html) to automate this. |
2078 | 2078 | Use one! It's a waste of time and money for engineers to argue over formatting.
|
2079 | 2079 |
|
2080 | 2080 | For things that don't fall under the purview of automatic formatting
|
|
0 commit comments