2018

C#初級プログラミング

C#初心者のための基礎!ブロックと名前空間とクラスとメソッドを解説#2

ブロックとは C#をコーディングするエリアは中確固{}で囲みながら書いていくのが基本になります。いくつかのブロックに分かれているので見ていきましょう。 名前空間 まずは名前空間のブロックが一番外側にあります。 using System.Te...
C#初級プログラミング

C#初心者のための基礎#1!C#とは?

C#とは マイクロソフトが開発した言語 C#とはマイクロソフトが2002年に開発したプログラミング言語です。それまではVisual Basicの6.0などが主流となっていましたが,マイクロソフトが.net構想を発表し,C#が世の中に出ました...
C#コラム

C#の派遣プログラマーが仕事をもらうために面接でするべき質問とは#3

C#の派遣プログラマーの方が,仕事をとっていくために,面接でどのようなことを質問すればよいか?というのを,元派遣プログラマーで,現在はメーカーのプロジェクトリーダーをしている立場から解説していきます。 現在どこかのソフト屋さんに勤めていて,...
C#コラム

C#の派遣プログラマーが仕事をもらうために面接でするべき質問とは#2

前回はC#プログラマーの働く形態について解説しました。基本的にはメーカー勤務,請負,派遣というタイプがあります。 今回はその中でも派遣プログラマーにフォーカスして考えていきたいと思います 面接地獄!派遣は面接がつきもの 派遣プログラマーの特...
C#コラム

C#の派遣プログラマーが仕事をもらうために面接でするべき質問とは#1

これからC#を学んでプログラマーになって,お金を稼いでいこうと思っている人に向けて,プログラマーの働き方や,勉強するべき事,面接でどのようにすればよいかを解説していきます。
C#を勉強する順番

C#を勉強する順番!テストコードのないプログラムは全部レガシーコードって呼ぶらしい#2-4

過去の遺産として動作している,古き悪き保守性の悪いプログラムはレガシーコードを言われていますが,何もVB6などで実装されているコードがレガシーコードというわけではありません。 レガシーコード改善ガイド 「レガシーコード改善ガイド」という悪い...
C#を勉強する順番

C#を勉強する順番!ドメイン駆動開発をするにはテスト駆動開発の知識が必須?#2-3

オブジェクト指向を理解するためにはデザインパタンを学ぶ必要があります。いろいろとデザインパターンの本は出ていますが,有名ものがGOFのデザインパターン本ですね。 ある程度デザインパターンを学ぶとひとつの疑問にぶち当たると思います。 「アプリ...
C#を勉強する順番

ドメイン駆動開発がオブジェクト指向をうまくコーディネートしていて最強みたい#2-2

オブジェクト指向がよりよりプログラミングをするためには必須の知識であることは,たびたび解説しているとおりですが,オブジェクト指向を学ぶということはデザインパターンを学ぶということと気がつき,いろいろなデザインパターン本を読んでいましたが,そ...
C#を勉強する順番

オブジェクト指向を学ぶって事はデザインパターンを学ぶって事なんだな#2-1

「オブジェクト指向って何なんだろう?」 あなたもプログラマーなら一度はこの疑問を持ったことがあるだろう。 オブジェクト指向を学ぶって事はデザインパターンを学ぶって事なんだな…きっと オブジェクト指向って何? オブジェクト指向とは何でしょうか...
C#を勉強する順番

C#を勉強する順番!第2章 オブジェクト指向との出会い#2-0

オブジェクト指向との出会いってずっと前から出会っていたけど気がつかなかった! ずっと前から出会っていましたが,見てみぬふりをしていたのか,オブジェクト指向を正面から学んでいませんでした。しかし,リーダブルコードという本を読んでみても,何かし...