読者です 読者をやめる 読者になる 読者になる

Best effort JavaScript

×article ○weblog

慣れた言語では品質も考えてコーディング出来る

software development

最近趣味でApache Sparkを使う事になったのでScalaを始めてみた。
自分はPHPJavaScriptがメインなのでScalaに対しては文法、プロジェクト構成、APIなどあらゆる面で苦戦している。

中でも慣れた言語と決定的に異なるのは、品質と並行して要件通り動作するコードを書くのが非常に難しいと感じる事だ。

DBドライバの使い方すらおぼつかない、動かすだけで精一杯でベストプラクティスなんか分からない、テストの書き方なんてもっと分からない。

プライベートの時間は限られるのでとりあえず動くものをという欲求に負けてしまう。

関数型言語というパラダイムに触れるのが始めてというのが大きいのかも知れないが、とにかく苦戦している。