タグ

コーディングに関するhideAkiのブックマーク (4)

  • ゼロからはじめる! プログラミング---目次

    せっかくの夏休みが終わる前に,なにか新しいことを始めてみたい――だったらぜひ,プログラミングを始めてみませんか。パソコン1台ですぐに始められるプログラミングを紹介します! また,9月からの新学期で初めてプログラミングに取り組む人もいらっしゃるかもしれません。それに先駆けて,ちょっと学んでみませんか。 難しそう? いえいえ,決してそんなことはありません。最初はパソコン1台さえあれば十分です。見よう見まねで手を動かし,プログラムを作ってみましょう。そのプログラムって,ちゃんと動くのかな?…大丈夫ですって! きっと,プログラミングの面白みが味わえます。 もっと先に進めたい人に向けて,ステップアップのヒントも満載です。プログラミングの常識から,プログラミング業界の就職事情,第一線で活躍する先輩プログラマのアドバイスまで,知っておきたいプログラミングの基礎知識をまるごとお届けします。 ようこそ,プロ

    ゼロからはじめる! プログラミング---目次
  • セキュリティ&プログラミングキャンプ2025に寄せられた科学技術庁長官の祝辞 - IT戦記

    ネタです! 祝辞 この文章を読み始めた諸君、読むのをやめて目を閉じてほしい。 目を閉じたら思い出してほしい。 まだ幼い頃の君たちは、コンピュータとともにあったか。 今思い出した「当時の諸君が初めて起動したコンピュータの画面」。 それが、まぶたの裏によみがえるだろうか。 それから諸君が始めて起動したソフトウェアを思い出そう。 いつ、何歳くらいのとき、何を、どこで使っただろうか。 そのとき起動したソフトウェアは何? ゲームか、それともウェブブラウザか。 それを諸君はきっと覚えている。 思い出すことができるはずだ。だからいま、目を閉じてみよう。 たったいま、諸君が目の奥に発見したもの、それこそが「自分」だ。 これから様々な人と出会い、自分を見失うときが来るかもしれない。 その時は目をつぶるといい。 すると君たちのまぶたの裏に、自分の姿がよみがえる。 そのとき、諸君が他の友人達と違うとしたら、 必

    セキュリティ&プログラミングキャンプ2025に寄せられた科学技術庁長官の祝辞 - IT戦記
  • 【中級】生産性と保守性を高めるコーディング規約の実際(前半) 規約の重要性

    図3 ISIDが作成した「Javaコーディング規約2003」の概要<BR>ソースコードの保守性を向上させるために,従来の一般的な規約の内容を見直すとともに,「コーディングの心得5カ条」と,ロジックの書き方やAPIの使い方などを定めた「プログラミング言語のイディオム規約」を規定した システムの品質を向上させるためには,実装工程における品質管理が欠かせない。これをきちんと実施するためには,ソースコードの書き方に関する決まりごとである「コーディング規約」が必須となる。電通国際情報サービスが2003年2月に策定した「Javaコーディング規約2003」を例に,その重要性と内容を解説する。 読者の皆さんは,「システムの品質とは何か」と問われたら何と答えるだろう。おそらく最も多い答えは,納品後の「バグの少なさ」ではないだろうか。 しかし,言うまでもなくシステム開発で考慮しなければならない品質は「バグの少

    【中級】生産性と保守性を高めるコーディング規約の実際(前半) 規約の重要性
  • Javaコーディング規約 @ThinkIT

    皆さんはコーディングがお好きですか? プログラミングが好きでソフトウェア業界に入りプログラマになったのは良いものの、ソフトウェアやシステムを新規に設計して開発するのは稀で、現実には他人の書いたソースコードを触ることが多くはないでしょうか? そして、いざ引き継いだソースコードを見て愕然としたことはないですか?例えば、以下のようなことに遭遇しませんでしたか? クラス名/メソッド名(do1、do2)/インスタンス変数名(a、w、t)の意味が分からない 同じような事が何度も書かれている メソッドの長さが1000ステップを越えている mainメソッドしか存在しない プログラマは、受け取ったソースコードを見て処理内容を推測します。手がかりは、プログラムの構成やメソッド名、変数名などです。 もし仕様書があれば、ソースコードを読み解くために利用できますが、仕様書とソースコードの内容があまりにも異なる時は、

  • 1