アカウント名:
パスワード:
TypeScriptはよく知らないんですが例えば(ちょっともう無茶苦茶な文法になってると思うけども)
#------------------------------class Foo { function boo() { } # function qoo() { } # 不要なので消したら・・・}
function fn(foo: Foo) { foo.qoo(); # ここのせいでコンパイルができない・・昨日まではコンパイルできたのに!}#------------------------------
となるって事ですよね?コンパイルできない以上はテストも実行できないわけだけど、物凄く不便じゃない?
# こういう時の自分は、重大な勘違いをしているw
何という動的言語脳……。コンパイル通らないからエラーがあるってわかるんでしょ。テストの目的は何?エラーを探すことでしょ。
つまり、テストを通すまでもなくエラーが発見できるわけだけど、何が不満?
流石にこれは笑った。本末転倒過ぎる。テストを通すのが目的なんでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
静的型の利点がよくわからない (スコア:0)
TypeScriptはよく知らないんですが例えば
(ちょっともう無茶苦茶な文法になってると思うけども)
#------------------------------
class Foo {
function boo() { }
# function qoo() { } # 不要なので消したら・・・
}
function fn(foo: Foo) {
foo.qoo(); # ここのせいでコンパイルができない・・昨日まではコンパイルできたのに!
}
#------------------------------
となるって事ですよね?
コンパイルできない以上はテストも実行できないわけだけど、物凄く不便じゃない?
# こういう時の自分は、重大な勘違いをしているw
Re: (スコア:0)
何という動的言語脳……。
コンパイル通らないからエラーがあるってわかるんでしょ。
テストの目的は何?
エラーを探すことでしょ。
つまり、テストを通すまでもなくエラーが発見できるわけだけど、何が不満?
Re:静的型の利点がよくわからない (スコア:0)
流石にこれは笑った。
本末転倒過ぎる。
テストを通すのが目的なんでしょう。