この本は,これからプログラミングを学ぼうとする初心者のために, 基本的な事柄について解説しています.本書の目的は,プログラムの よい書き方(プログラミング書法またはプログラミングスタイルと 呼ばれる)を身につけるきっかけを提供することです.読者には, コンピュータやプログラミングについての特別な知識は期待して いません.本書で使用するコンピュータ言語は,Cよりはプログ ラミングの教育に適したModula-2風の疑似言語です.この言語は C言語が持つ文字列を置き換える機能(マクロ定義)を使って見 かけを変えているだけで,C言語そのものです.初心者がModula-2風C を用いることの利点は, プログラムを読みやすく,文法を覚えやすくする, C言語特有のわかりにくさを緩和する, C言語特有の起こしやすいエラーを未然に防ぐ, C言語特有の落し穴をふさぐ, C言語特有の曖昧な制御構造を避ける, 等
今日から私はプログラマ。最初のうちはわからないこともあるけれど,いずれは誰からも信頼される一流プログラマになってみせる。まずは「ペアプログラミング」で慣れてくれと上司に言われたけれど,学生時代に多少はプログラムをかじった私ならば,百戦錬磨の先輩にも今年の新人は使えるってところを見せてやるぜ!なんて気合十分。 しかし,いざペアプログラミングがはじまったら,先輩は私の横でずっと見ている。えっ? そんなに信頼されていないの? これでは先輩は自分のプログラムが全く書けず,私はただの足手まといじゃないか。役立たずの私なんか,いないほうがいいんだ……。ということを,先輩に打ち明けてみたら,なんとこれがペアプログラミングというものだそうです。 普通,コードを書く人は1人でコードを書き,レビューをする人は1人でレビューのときだけチェックします。でもペアプログラミングでは,常に2人が一緒になって1台のパソコ
本家/.で、「プログラミング言語が宗教だったら?」というブログ記事が紹介されている。 この記事は、「もしプログラム言語が宗教だったら、それぞれはどんな思想を持っているのか」という形で各言語を紹介するもので、「Cはユダヤ教。歴史があり制限も多いが、もっともメジャーではある」「Javaはキリスト教原理主義」「PHPはカフェテリア式のキリスト教」「C++はイスラム教」「Lispは禅」「Perlはブードゥー教」「Visual Basicは悪魔崇拝」などと紹介されている。 もちろんジョーク記事で宗教的意味はまったく無い。タレコミ子はうまく原文を訳せる自信がないので、詳しくは原文をどうぞ。 そのほか、原文では次のように各言語を宗教にたとえて紹介している。 C#:モルモン教 Haskell:道教 Erlang:ヒンドゥー教 Lua:魔術 Ruby:ネオ異教信仰 Python:人間主義 COBOL:古代の
ネタ最近、若い子の「?」の使い方がおかしくない?どうも違和感があるのですが、みなさん思いません???わざと、やっている感ではないですし。あ、これいいだしたらおばちゃんの仲間入りですかね><最近、若い子の「?」の使い方がおかしくない?自分で自分を若いというのには抵抗があるのですが、それでも青臭い若造であることは間違いないので、改めて「?」の使い方を復習してみたいと思います。意識しないと使わずにすませてしまうし、クラスメイトの中にも苦手という人がいたので、いい機会ですね。 「?」の使い方 (条件式) ? trueのとき : falseのとき ; 三項演算子です。if・else文の代わりにこれを使うと簡潔なことがあっていい感じです。ただ、実際に組むときにはよく忘れてしまいます。それに、多用すると見にくい気もします。 使用例は↓。 var a = 10; a = (a>0) ? a : a*-1;
"Shut the fuck up and write some code." の略語、Best Practical の 2006年企業Tシャツに載せられた「うだうだ言ってないでコードを書け」というハッカー仲間へのメッセージ。stfuawsc と略したのは Leon Brocard 氏による。 ギコ猫を使用した日本版Tシャツも作られている。 Shut the fuck up and write some code. - Tシャツ (Tシャツ研究会) ::ClubT:: http://clubt.jp/product/11334_35109.html このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォーム
2007年10月26日01:45 カテゴリ翻訳/紹介Art 惰訳 - 建築士がプログラマーのごとく働かねばならぬとしたら 全プログラマーが泣いた。 If architects had to work like programmers... 実は一つだけ「ローカライズ」にあたって変えた前提があります。日本ではこちらの方が実情に沿っているでしょう:) 建築士様、 家を一つ設計施行してくださいな。まだ何が必要か具体的なことはわからないので、そこはよきに計らう方向で。 寝室の数は、2から45までの間。寝室の追加と削除は簡単に出来るようにしといて下さいね。青写真が出来次第あたしが何が気に入ったかを最終判断します。それぞれの青写真について明細書を付けるのをお忘れなく。後で気に入ったのをピックアップできるように。 完成後の家の費用は、今住んでいる家よりも安上がりでないと駄目なことを留意してくださいな。そ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く