キーワードを探す
検索

「オブジェクト指向」関連の最新 ニュース・レビュー・解説 記事 まとめ

最新記事一覧

1985年から1996年、スティーブ・ジョブズ氏が不在のAppleは混迷の時代を過ごしたが、この時期は現在のテクノロジーに通じる数多くの「未来の種」をまいた時代でもあった。本記事では、当時の野心的なプロジェクトの数々をひもとき、波乱に満ちた11年間の光と影に迫る。

()

4月1日で創立50周年という大きな節目を迎えたApple。同社の原点は、一部の専門家のものであったコンピュータを「普通の人のためのコンピュータ」へと変革することにあった。林信行氏が全3回にわたってAppleの歴史を振り返る小特集の第1回は、初代「Macintosh」の誕生まで、初期の歴史を振り返る。

()

ブラジルから7歳で来日し、言葉の壁や不登校といった「暗黒時代」を経験した高田・ビニシウス・ヒュージ氏。彼は人生の転機を常に「運が良かった」と語るが、その裏には不条理を自らの意志でポジティブに読み替え、再生してきた強固な哲学がある。

()

経産省らが事務局を務めるレガシーシステムモダン化委員会の「総括レポート」で明らかになったのは、DX推進を掲げながら老朽化したITシステムを放置する企業が多いという点だ。レガシーシステムを放置する企業が直面するリスクとは何か。元IPA参与の著者がレポートのポイントを読み解き、脱レガシー化のための開発手法について考察する。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、Javaにおけるエラー処理の方法である例外を学習します。チェック例外、非チェック例外の違い、例外の処理方法と発生方法などを、AIに聞きながら理解しましょう。

()

本連載では、ソフトウェアデファインドオートメーションおよびソフトウェアデファインドマニュファクチャリングのトレンド、方向性と実現に向けた要点について、多くの製造領域のリーダーやテクノロジープレイヤーとの議論を通じた筆者の考えを述べる。今回は、ソフトウェアデファインドオートメーションの実現に向けて必要なコンセプトや、メリットおよび課題について考える。

()

AIの進化で若手エンジニアの仕事が消滅しつつある。「ジュニアはいらない」と切り捨てた先に待つのは、技術継承が途絶えた「焼け野原」だ。Rubyの父 まつもとゆきひろさんが語ったのは、プログラミング言語の存続以上に深刻な、人材育成の断絶への危機感だった――。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、オブジェクト指向プログラミングの機能である、不変オブジェクトとレコード型を学習します。不変オブジェクトの意義と、それを簡単な構文で実現するレコード型を、AIに聞きながら理解しましょう。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。引き続き、オブジェクト指向プログラミングの機能である、ジェネリクスとコレクションを学習します。特定のデータ型に依存しないクラスの考え方、それを利用したユーティリティーであるコレクションを理解しましょう。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、ポリモーフィズム(多態性)を、インタフェースとともに学習します。使いこなせれば便利ながらも、言葉の響きからも難解とされがちなポリモーフィズムを、親しみやすい事例から理解しましょう。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、オブジェクト指向の要といえるカプセル化と継承を学習します。クラス構造の隠蔽と公開、クラスを再利用する方法について理解しましょう。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回からは、Javaの特徴であるオブジェクト指向的な考え方と、それを実現する構文であるクラスを学習します。まずは基本となるフィールドとメソッド、インスタンス化、コンストラクタを理解しましょう。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、プログラムの実行の流れをコントロールする制御構文について、繰り返し処理とジャンプ構文を学習します。for文とwhile文の違い、どのようなときに繰り返しを使うかを理解しましょう。

()

対話型AIにアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、プログラミングの基本と言える変数、データ型、演算子を学習します。Javaでどのようなデータの種類があるのか、どのようにデータを保持するか、どのように計算するのかといった基本中の基本を理解しましょう。

()

レガシーシステムでは「ちょっとした変更」が不具合発生につながることがあり、ユーザー企業がSIerに不信感を抱く理由の一つになっている。こうした課題をどう解決すべきか。SIerのPM(プロジェクトマネージャー)としてシステム開発に長年携わってきた筆者がユーザー企業に向けて解説する。

()

対話型AIにアドバイスを受けながら進めるJavaプログラミングの入門連載。初回は、Javaというプログラミング言語の概要と、学習環境の構築をAIを活用しながら学習します。その誕生からOpenJDKに至るまでの歴史とJavaの特徴を理解し、次回以降で使うための学習環境をJDKとVS Codeで準備しましょう。

()

企業経営にITが不可欠な存在となった今、ユーザー企業にとってSIerの存在はかつてないほど重要性を増している。しかし、ユーザー企業とSIerは互いに不信感を抱いているというのがSIer側としてシステム開発に携わってきた筆者の見立てだ。相互不信の背景にあるものとは。

()
キーワードを探す
ページトップに戻る