タグ オブジェクト指向
新着順 10 users 50 users 100 users 500 users 1000 users新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 - Qiita
この記事について この記事は新人向けの研修内容を再編集してお送りいたします。 ここで述べる内容はどのようにして現在のプログラミングスタイルが生まれてきたかを理解することで、よりよいプログラムを書くためのもので、正確なソフトウェア工学の歴史を学ぶためのものではありません。正確な歴史を把握したい場合は、原典をあたるようにしてください。 また、想定している読者は「よくあるオブジェクト指向プログラミングの... 続きを読む
オブジェクト指向できていますか?
Statistics Favorites 3 Downloads 6 Comments 0 Embed Views 7 Views on SlideShare 532 Total Views 539 オブジェクト指向できていますか? — Presentation Transcript オブジェクト指向できていますか? 真のオブジェクト指向が身に付くコーディング規約 日本工学院八王子専門学校 大圖 ... 続きを読む
プログラミング勉強中の人にオブジェクト指向とは何なのかを何となく伝えたい話 - かまずにまるのみ。
2014-04-06 プログラミング勉強中の人にオブジェクト指向とは何なのかを何となく伝えたい話 考え方 PHP この文章について OOP(オブジェクト指向プログラミング、オブジェクト指向パラダイム)について プログラミング勉強中の大学生さんに説明する機会が何度かあったので、 自分の中で整理するために書きました。 中には適切でない説明もあります。ばっさり省いているところもあります。 詳細より イメ... 続きを読む
まつもと直伝 プログラミングのオキテ---目次 - まつもと直伝 プログラミングのオキテ:ITpro
第0回 あらためてRuby入門 まつもとゆきひろ氏自身による「Ruby入門」をお届けします。日経Linuxの連載開始前の特別企画(2005年4月号)として,Rubyが他のスクリプト言語やオブジェクト指向言語とどこが違うのか,なぜ便利なのかを中心に解説してもらったものです。 ● 基本と他言語との違い ● 実装とRuby誕生の秘密 第1回 プログラミングとオブジェクト指向の関係 プログラマを目指す人々... 続きを読む
東工大が無料公開しているPython解説サイト初心者の目線に合わせた丁寧な説明で、かゆいところに手が届く教材。基本的な文法、データ構造、ファイル入出力やオブジェクト指向、NumpyとMatp
QDくん⚡️Python x 機械学習 x 金融工学 @developer_quant 金融技術職/統計学,データサイエンス,プログラミングの勉強に役立つ情報を発信/良質な無料教材,スライド,サイト,書籍を紹介/金融工学x機械学習ブログ運営(700記事) quantcollege.net /C++/Python/Julia/Rust/Amazonアソシエイト参加中/書籍レビュー依頼はDMへ no... 続きを読む
僕がソフトウェア開発を勉強し始めて3年間でやったこと - うさぎ組
etc | 12:16 | 昨日、@irofさんと飲みながら自分を思い返すと「ちゃんとソフトウェア開発を勉強しはじめてから3年間たった」つまり「@bleisさんを知ってからこの5月でまる3年間たった」 それまでの僕はデザインパターンもオブジェクト指向がなんたるかも、バージョン管理もなにも知らなかった。毎日言われたことをこなす仕事をして、変えたいけど誰も教えてくれないし、学び方すら教えてくれなかった... 続きを読む
Pythonのオブジェクト指向プログラミングを完全理解 - Qiita
1. オブジェクト指向の起源 2003年チューリング賞の受賞者アラン・ケイさんはよくオブジェクト指向プログラミングの父と称されます。ご本人も憚ることなく、幾度、公の場で発明権を宣言しています。しかし、ケイさんは「C++」や「Java」などの現代のオブジェクト指向言語を蔑ろにしています。これらの言語は「Simula 67... 続きを読む
オブジェクト指向は禁止するべき - きしだのはてな
プログラムがまだ不慣れな人が「プログラムちょっとわかるようになったけど、まだぜんぜんオブジェクト指向とかできてません」のように言ったり、ちょっと慣れた人が「このソース、ぜんぜんだめ。オブジェクト指向ができてない」にようなことを言ったり、まるで、オブジェクト指向ができてるかどうかがよいプログラムかどうかを表すことになってるようだ。Javaのアルゴリズムの本に、「Javaなのにオブジェクト指向ができて... 続きを読む
オブジェクト指向は禁止するべき - きしだのはてな
プログラムがまだ不慣れな人が「プログラムちょっとわかるようになったけど、まだぜんぜんオブジェクト指向とかできてません」のように言ったり、ちょっと慣れた人が「このソース、ぜんぜんだめ。オブジェクト指向ができてない」にようなことを言ったり、まるで、オブジェクト指向ができてるかどうかがよいプログラムかどうかを表すことになってるようだ。Javaのアルゴリズムの本に、「Javaなのにオブジェクト指向ができて... 続きを読む
【翻訳】技術的負債という概念の生みの親 Ward Cunningham 自身による説明 - t-wadaのブログ
システム開発の世界において「技術的負債(Technical Debt)」は繰り返し話題になり、しばしば炎上しています。 技術的負債という概念の生みの親は Ward Cunningham (ウォード・カニンガム)です。彼は 1992 年にオブジェクト指向の国際カンファレンス OOPSLA '92 の Experience Report でコードの初回リリースを負債に... 続きを読む
いまさらですが、職業Javaプログラマーなら理解しておいてほしい「継承」の意味について - 達人プログラマーを目指して
オブジェクト指向, Java, プログラミングの勉強正しく意味を理解している方にとっては、まったく常識レベルの話であり、何をいまさらと思われる方々も多いかと思いますが、大規模案件のレガシーコードなど、私が仕事で見かけるJavaのコードを読むと、「このコードを書いたSEやPGの方々は、はたして継承の意味を正しく理解していないのではないか」と思われる設計のコードに出会うことが少なからずあります。現在で... 続きを読む
ドラゴンボールで学ぶオブジェクト指向
思いつき。 ◯オブジェクト指向の基本亀仙流やつ鶴仙流など、世の中にはいくつかの流派があり、それぞれカメハメ波やドドン波、舞空術などの技(メソッド)がある。実際に技を使う場合、技を覚えているZ戦士(インスタンス)が必要。例)亀仙流を覚えた孫悟空を使ってカメハメ波を放って敵を倒すgoku = new KamesenRyu("goku");goku.shotKamehameha(teki);Z戦士によっ... 続きを読む
サルでもわかる 逆引きデザインパターン 第1章 はじめてのデザインパターン はじめに:
Java言語を使い始めて、オブジェクト指向がなんとなくわかってくると、 「デザインパターン」という言葉が気になり始めませんか? 何、気にならない? 気にならなかったみなさんも、今日から気になっていただけるはずです。 だって今回の特集は「サルでもわかるデザインパターン」ですから。 しかし、 「デザインパターン」 「なんだそれは??」 「なんか難しそうだゾ」 「今はやめとこう」 という方もいらっしゃる... 続きを読む
オブジェクト指向の設計と実装の学び方のコツ
Statistics Favorites 0 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 0 Total Views 0 オブジェクト指向の設計と実装の学び方のコツ — Presentation Transcript 2012 9 12masuda@system-sekkei.com Twitter : @masuda220 C... 続きを読む
いまさら聞けない「オブジェクト指向設計の3つのコツ」~オブジェクト指向設計問題解説 #objectoriented - CodeIQ Blog
2013-08-26 いまさら聞けない「オブジェクト指向設計の3つのコツ」~オブジェクト指向設計問題解説 #objectoriented 問題解説 CodeIQ中の人、millionsmileです。いろいろ経歴を積むと、「いまさら聞けない」ことが増えてきます。「オブジェクト指向」というのもそんないまさら聞けないものの一つでしょうか。そんなわけで、いまさら聞けないことをイマサラ問題として出題してみま... 続きを読む
オブジェクト指向の呪いと、その避け方 - mizchi's blog
このテーマで書く前に、まず、最初に自分に多少の偏りがあることを認めておかなくてはなりません。 オブジェクト指向より、関数指向寄り オブジェクト指向のアプローチは有用だが、ただしそれを実現する手段はクラスと継承ではない。 階層化されたツリー構造(GUI/リレーショナルな参照構造)に埋め込まれる状態はコード品... 続きを読む
newを封印して、JavaScriptでオブジェクト指向する(1) - 泥のように
春ですし、少し初心者向けの記事を書きます。タイトル通り、JavaScriptのオブジェクト指向について。 JavaScript標準のオブジェクト指向といえばnewやらprototypeやらを書く必要がありますが、これらの演算子は書くのが面倒臭い上に気をつけないといけない点がたくさんあります。JavaScript The Good PartsでもBad Partsに選別されているほどです。 ではどう... 続きを読む
PHP入門
PHP入門ですこれからPHPのプログラムを開始される方を対象として、PHPの基本的な構文の解説とプログラムの記述方法を学習していきます。 関連カテゴリ:PHPインストール, PHP関数 PHPプログラムの基本事項 文字列 数値と四則演算 変数 条件分岐 ここから下は現在更新中です。 配列 制御構造 ユーザー定義関数 PHPでオブジェクト指向のプログラミングを行うためのクラスの利用方法について確認し... 続きを読む
JavaScript 基礎 (Part 1) 資料
自己紹介 Seiya Konno (@nulltask) プログラマ ユニバ株式会社所属 目的 今回の目的。 JavaScript の文法を理解する 今日は特定の処理系 (ブラウザなど) に依存しない JavaScript の言語のみに着目した内容になります。そのため座学っぽくなってしまいますが、お手柔らかに… 次回以降実践を交えながら JavaScript で本格的なオブジェクト指向をやっていく... 続きを読む
SI業界からはさっさと抜けだしたほうがいい - ひがやすを blog
SI業界(日本)のJavaプログラマーにはオブジェクト指向より忍耐力が求められている? - 達人プログラマーを目指してhttp://d.hatena.ne.jp/ryoasai/20110109/1294581985をうけて自分の考えを書いておきます。 二年前なら、自分もどうしたらSI業界をよく出来るか真剣に考えていたし、NTTデータの人達と実際に話し合いもしています。NTTデータとの真昼の対決シ... 続きを読む
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
言語を理解し、フラットなプログラムが書けるようになる 自分で設計を工夫し、オブジェクト指向でプログラムが書けるようになる。重量すぎるオブジェクト指向になりがち。 ライブラリ・フレームワークの役割、コードでの実装・規約ベース・データバインド・MVVM などの考え方を理解し、適切な設計を判断出来るようになる。 プロジェクト全体を俯瞰できるようになる。マネージメントかアーキテクトか専門領域が分かれ始める... 続きを読む
小人閑居して: 「ぐへへお姉ちゃんパンツ何色」から始めるクラス解説
2011年12月6日火曜日 「ぐへへお姉ちゃんパンツ何色」から始めるクラス解説 「ぐへへお姉ちゃんパンツ何色」はこれ以上ないほどオブジェクト指向であり、しかも理想的な実装をしていることに気づきました。これを用いてオブジェクト指向を説明してみようと思います。 ある人が「ぐへへお姉ちゃんパンツ何色」と質問するのは、お姉ちゃんオブジェクトの保持するpants_color変数を取得しようとする手続きと見る... 続きを読む
wise9 › HTML5/JavaScriptによるゲーム開発はプログラミング入門に最適なのだ
プログラミングを学びたいなら、HTML5とJavaScriptでゲーム開発するのが一番の近道だと思う。 なぜかというと、オブジェクト指向という、かなり面倒な概念をおそろしく具体的に学ぶことが出来るからだ。 たとえば「イージス・コマンド」というゲームを例に取ろう。 このゲームは迫り来る弾道ミサイルをイージス艦のミサイルで迎撃するというゲームだ。 このゲームの画面に表示されているものは、全てオブジェク... 続きを読む
オブジェクト指向の法則集 - Qiita
この記事は、故石井勝さんが1999年に書いた記事を Qiita に転載するものです。オブラブ(objectclub.jp)にて記事をホスティングしていましたが、現代でも十分に読める内容なので、たくさんの方に読んでもらいたいと思い、若干の編集(リンクとコンテキスト追加)を平鍋が行い、転載します。今でも、読みやすく、カジュアルな語り口のよい記事です。 オブジェクト指向の法則集(転載元:http://o... 続きを読む
Life is beautiful: 日本語とオブジェクト指向
先日、日経BPの出版局の方と話をする機会があったのだが、私がマイクロソフトでウィンドウズ95の開発に関わったことに触れた際、「ユーザーインターフェイスの設計において、日本人であることで何か役に立ったことはありますか?」と聞かれた。日本人であることがプラスになったとは思わないが、ふと思い出したことがある。当時、「日本語はオブジェクト指向な言語だな」と思ったことである。 その当時(90年代初頭)、アッ... 続きを読む