Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Commit 816d759

Browse files
author
Kuniwak
committed
Improve poem
1 parent eaea43f commit 816d759

File tree

1 file changed

+30
-5
lines changed

1 file changed

+30
-5
lines changed

README.md

Lines changed: 30 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -231,11 +231,26 @@ Chrome のタブ名が書き変わりました。
231231
開発環境道場
232232
------------
233233

234+
(あるいはポエム)
235+
236+
237+
JavaScript を効率的に書けるようにするために
238+
最低限の開発環境を整えます。
239+
240+
241+
JavaScript に精通していない人に
242+
「どんなツールを使ったらいいですか?」と
243+
聞かれることがよくあります。
244+
245+
私は、「構文ハイライトと lint を使うといいですよ」、
246+
と答えることにしています。
247+
248+
[<img src="http://mixi-inc.github.io/JavaScriptTraining/images/syntax-error.png" width="600px">](http://mixi-inc.github.io/JavaScriptTraining/images/syntax-error.png)
249+
234250

235251
JavaScript には静的型検査がないことや、
236-
まずい仕様がいくつもあるので、ミスを
237-
犯しやすい言語の一つです。開発環境に
238-
気をつけなければならないということです。
252+
記号が多い構文や、まずい仕様がいくつもあるので、
253+
ミスを犯しやすい言語の一つです。
239254

240255

241256
たとえば、JavaScript には `"use strict"` という
@@ -277,15 +292,25 @@ JavaScript には静的型検査がないことや、
277292
なってしまっていたのでした。
278293

279294

280-
このミスはどのようにして防げるのでしょうか?
295+
この説明を読んで、「何それ意味わからない&#x1f631;」と
296+
思いませんでしたか?
297+
298+
299+
悲しいことに、このような落とし穴は
300+
JavaScript の仕様・文化に数多く
301+
潜んでいます。
302+
303+
これらのミスをどのようにしたら
304+
防げるのでしょうか?
281305

282306

283-
ESLint や JSHint、 JSLint のようなリントを
307+
ESLint や JSHint、 JSLint のような lint を
284308
使いましょう。たとえば、ESLint を実行すると
285309
下のような警告が出されます。これによって、
286310
潜在的な不具合をだいぶ減らせるようになるのです。
287311

288312
Use the function form of "use strict".
313+
(関数形式の "use strict" を使ってね)
289314

290315

291316
ミスを防ぐためには、「頑張る」とか

0 commit comments

Comments
 (0)