サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
画力アップ
qiita.com/kabosusoba
更新版を作成しました。 →私家版TypeScriptコーディング規約(2020版) 個人的に書き溜めているTypeScriptコーディング規約です. あまり網羅的ではありません.細かな事柄はeslint(tslint)やPrettierでカバーする前提です. 下記のようなことが詳しめに書いてあります. tslintで指摘されるんだけど,何が問題なのかわかりにくいもの JavaScript未経験のメンバーがハマった落とし穴 tslintで表現できないもの 目次 1. ローカル変数宣言にはconstかletを使う.[MUST] 2. 変数宣言には基本的にconstを使う.変数に初期化時以外に代入する必要がある時のみ,letを使う.[MUST] 3. 変数宣言は各行に一個だけの変数を宣言する.[MUST] 4. ローカル変数は,できるだけスコープが小さくなるように,合理的な範囲で必要になる直前に
{ "key": "ctrl+shift+t", "command": "workbench.action.terminal.sendSequence", "args": { "text": "'${file}'" } } 結果 確認環境はWindows 10 / Visual Studio Code 1.32.1 現在testfile.mdを開いている。 ctrl+shift+tを押すと、 現在開いてるファイルのフルパスが統合ターミナルに入力される。 参考 How to refer to current file from Integrated Terminal in Visual Studio Code https://stackoverflow.com/questions/46004397/how-to-refer-to-current-file-from-integrated-te
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
はじめに 書籍「テスト駆動開発(Kent Beck著,和田卓人訳)」を写経するために環境構築を行なったので、手順を残しておく。 構築の方針 Eclipseを使う。 書籍と同じ環境で進めたい。 JUnitがEclipseと連携する使い勝手を見たい。 細かい設定はしない。 とりあえず使えないと始まらない。あとからだんだん使えるようになるであろう。 MacBookPro(Late 2013) macOS Sierra 10.12.3 手順 インストールと起動 ここから、Eclipse IDE for Java Developersをダウンロードしてインストールする。 そして、アイコンを押して起動する。 起動すると下記が出るがここはなにもせず[Launch]でよい。 これで最初の画面が出てくる。 プロジェクトの作成 起動後の画面で[Create a new Java project]を選ぶ。 プ
「何故DIコンテナが必要なのか」について、自分なりに説明を試みる。 目次 DIコンテナ以前に、そもそも「DI」がなぜ必要なのか 問題点:「DIでは一体誰がnewするべきか?」 newするためのクラスを別に作る newをDIコンテナに任せる Q&A 1. DIコンテナ以前に、そもそも「DI」がなぜ必要なのか そもそも「DI(依存性注入)」がなぜ必要なのかを説明する。 下記のように、ハードウェア制御クラスGreatHardwareがあり、クラスLowLayerはそれを利用しているとする。クラスGreatHardwareは、実際のハードウェアがないと動かないとする。 この構成には問題がある。クラスLowLayerが、実際のハードウェアがないと動かないクラスGreatHardwareを直接newしてしまっているため、実際のハードウェアがないとテストできない。 // 構成例1 class Great
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く