タグ

プログラミングとjavascriptに関するdecoy2004のブックマーク (3)

  • WebストラテジーゲームでJavaScriptが学べる「Empire of Code」の遊び方を大公開! - paiza times

    どうも、まさとらん(@0310lan)です。 今回は、基的なプログラミングに慣れてきて、「次に何しようかな…?」と考えている人に最適なWebサービスをご紹介しようと思います! ブラウザから遊べる「ストラテジーゲーム(戦略ゲーム)」なのですが、自軍の兵士たちを自分でプログラミングすることで、自由自在に操作することができるという異色のサービスになっています! 【 Empire of Code 】 プログラミング初心者向けではないのですが、PythonJavaScriptの基的な文法を把握している人であれば誰でも楽しめますよ! ■「Empire of Code」の始め方! それでは、実際に試しながら、どのようなサービスなのかを詳しく見ていきましょう! まず最初に、サイトへアクセスして「START NEW GAME(ゲーム開始)」ボタンをクリックします。 すると、コミカルな漫画でストーリーが

    WebストラテジーゲームでJavaScriptが学べる「Empire of Code」の遊び方を大公開! - paiza times
  • JavaScriptのコメントは不要か? | POSTD

    コード中にコメントを書くべきでしょうか? 是が非でも避けるべきでしょうか? それとも控えめに書けばいいでしょうか? 開発者たちはそれぞれ、ソフトウェアを開発する際にどのように、そしてどんな時にコメントを書くかについて、独自の考え方を持っています。この記事では私の意見を述べますが、これが誰にも当てはまるというわけではありません。 なお、関数型プログラミングまたはオブジェクト指向プログラミングの原則に則ってJavaScriptで書かれたソフトウェアに絞った上で、私の意見を述べることにします。 コメントと保守性 この記事では、保守性のあるコードを書く場合について考えます。つまり、以下のようなコードです。 簡単に理解できる 簡単に拡張できる 簡単にデバッグできる 簡単にテストできる 保守性のあるコードには、大量のコメントが必要でしょうか? 明確に書かれたコードであるならば、大量のコメントは不要だと

    JavaScriptのコメントは不要か? | POSTD
  • CoffeeScriptを使う理由 - Qiita

    function Person() { this.name = "takashi"; this.age = 20; }; Person.prototype.echo = function () { return "Hello " + this.name + " !!"; }; コンストラクタ、メソッドを書いただけで、コード量が増えてきましたね。 毎回クラス名とprototypeと書く必要があります。 めげてきましたか? 私はめげてます。 次は継承してみましょう。 function inherits(ctor, superCtor) { ctor.super = superCtor; ctor.prototype = Object.create(superCtor.prototype, { constructor: { value: ctor, enumerable: false, writ

    CoffeeScriptを使う理由 - Qiita
  • 1