2018-09

C#を勉強する順番

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

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

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

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

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

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

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

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

C#を勉強する順番!良いプログラムとはリーダブルコード?コーディングルールを学ぶ#1-8

C#でよりよいプログラミングをする方法を模索しているときにとある本に出会いました。 その本の名は「リーダブルコード」という本でした。この本のサブタイトルを見た瞬間,より良いプログラミングをするためにはきっとこういう本を読まないといけないのだ...
C#を勉強する順番

C#を勉強する順番!プログラミング初級講座とかいう大手の研修を受けてみたが#1-7

C#を仕事でプロとして使っている割に洗練されたプログラミングをしていないことに気づいていた私。ようするにダメダメプログラマーでした。もっとしっかり学んで,良いプログラミングをしたいと思っていました。そんなとき,会社から大手がやっている初級プ...
C#を勉強する順番

C#を勉強する順番!良いプログラミングのお手本がないとどうして良いのかわからない#1-6

C#で仕事をしていて,正しいプログラミングをしたいという思いがあったとしても,どのようにしてその知識を付けていけば良いのかが分かりませんでした。 例えばGoogleの検索エンジンで「C# サンプル」と検索しても当時であれば「WindowsF...
C#を勉強する順番

C#を勉強する順番!ボタンクリックイベントにだらだら書くのはなんか違う気がしてくる#1-5

ここまで4回にわたってC#で勉強する順番について解説してきました。 プログラマーの会社や,メーカーなどに就職して,最初の1年くらいは,これまで解説したようなWindowsFormsのプログラミングや,イベントや変数や,データベースとの接続部...
C#を勉強する順番

C#を勉強する順番!企業でのシステム開発とかだとDBを使うのでC#とDBをつなげる技術#1-4

企業とかでC#を使うときは必ずといって良いくらいデータベースを使います。C#とつなげるデータベースは大体SQLServerかOracleが多いです。 企業でのシステム開発とかだとDBを使うのでC#とDBをつなげる技術 SQLServerとO...
C#を勉強する順番

C#を勉強する順番!WindowsFormsプログラミングで電卓なんかを作ってイベントなどを使えるようにする#1-3

C#を勉強する順番の第3話です。これまでは,勉強する全体の概要の説明と,基礎文法を学ぶための方法を解説いたしました。今回も基礎文法を学ぶレベルのお話なのですが,初心者の方はとりあえずWindowsFormsのプログラミングから入るのがやさし...