be with you 共に生きる

共に生きるあらゆるものたちのこと

C#学習状況

2018年04月30日 09時51分17秒 | C#理解
結局、Javaと比べて言語的には大きな違いはないと分かった。
一言でいえば、Java既修得者には簡単であったと言える。

違いはVCの時もそうだったがMFC(C#では違う言い方だが)をどれだけ活用できるかに尽きる。
これはJavaであればClassLibraryの知識がどれだけあるかと同様である。

Hit&TipsあるいはBestPracticeはどれだけの仕事(敢えて開発とは言わない)を考えて行ってきたかに依存する。

システム開発で従来のコードに準拠しているコードを、新規開発や保守の別なく、
ただひたすら書いている、あるいは、ロジックだけで抑えようするならば、昔のCOBOLで十分。

ただMSも自分たちの歴史を否定できない事情、昔は勝手に新しいことを推進し従来を否定はしないが、
今はこれが一番みたいな言い方で否定してきたのに、周りの状況からのプレッシャーもあり、
VSでは、今までの開発手法のいずれでもアプローチできるようにしている。

Eclipseのプラグインの手法ではなくAllInOneで全てを同梱していることが分かりづらさとなっている。

ネットでも様々な学習書(立ち読みを多くしてきた)もC#の練習環境+実践環境ではVisualStudioである。

かつてJavaを始めた25年程前はNotePad(エディタ)で書いてJavacでコンパイルして云々であった。
その当時からツールを使う重要性を訴えた私としては隔世の感がある。

いまでも思い出すことで一番残念な工数見積もりでの意見。
それはSetter&Getterのコードも工数がかかる、それも1日は必要だ、みたいな意見。

当時からツール(IBMツールだが)を使っていた私は、その意見が最初は全く分からなかった。
ツールで自動生成できるものに工数が必要という言い方が不誠実を感じたものだ。

後から分かった事は、その頃は、「ほとんどの開発者」はエディタで開発していたという事実。

EclipseでのJava開発がデファクトとなっている昨今、C#開発ではVSという流れが標準となっている?ようで嬉しい。

これがC#学習での最大の成果かもしれない。

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

2つの参考書を読んでいるが

2018年04月22日 22時45分20秒 | C#理解
1)ISBN978-4-7981-5382-7
2)ISBN978-4-7980-5284-7

言語学習では1を勧める。と、言うか2は言語学習では悪癖が付いてしまう。
2はVSを使うためのガイドであって言語学習書ではないと感じる。

1は、その点、書いてはいけない書き方や推奨する書き方がある。

これが無くては学習書としては失格だと思う。

悪口ついでに、2は業務開発では使うと事故になるような仕様を説明したりしている。

使うべきではないモノを、知っているゾという感じでいい気になるのは俗に言う「パソコン少年」だ。

全ての機能や書き方を網羅的に使えるのは家庭内あるいは余程コード量やメモリに制約がある時だけだ。

現在の商用開発では、いかに見やすい、つまり、維持し易いコードを書くことがメインである。

しかし、一言だが、チームのレベルが低い場合は見やすいコードさえも理解されない場合もある。

この辺が本当の開発でチームを組む時の難しさだ!!
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

中国語講座で

2018年04月20日 09時39分59秒 | 語学学習
前にも書いた通り?中国語を学び始めている。

でも、ぜんぜん分からない。理由の一つが音声のみで理解する道を選んでいるからか?

ケチな私は、講座テキストを買わずにラジオ音声だけで理解しようとしている。
これが難しい。書く読むで「英語」を学んできたので書いたもので理解する事に慣れている。

更に中国語では、簡体漢字表記とピンイン表記があるようだ。最終的には漢字表記だけでOKだとは思うのだが道は遠い。そして発音。。。

英語学習の長さでの理解度と比べれば1ヵ月程度の学習で「理解度が進まない」はおこがましいが、ですが。

でも全く分からない環境に置かれるのはとても辛い。英語を学び始めた中一の時、英語学習はどうだったのか?

もう昔なので、こちらもすっかり忘れている。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ちょっとだけ弱気

2018年04月17日 22時22分19秒 | 語学学習
家の近くにビジネスホテルがある。
最近はインバウンドで結構繁盛している。

そして家の周りも夕刻になると、ホテル宿泊者がウロウロしている。

ほとんどは中国語を話している。中国人か台湾人かは分からない。

話してみたいと思う私です。

で、早速NHKの中国語講座を聞き始めたが覚える事が多いと感じてしまう。

英語は中学から勉強を始めている訳だし、町にも英語があふれている。

英語に比べれば遥かに少ない学習時間。でも、なんとなくできるかな?などと
思っていた。

うーむ、講師は6か月聞き続けると、6か月前、つまり今の事を、
「なんだ簡単だ」という具合に思い出せるといっている。

ほんとうか??
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

とやかくは言いたくないが

2018年04月16日 16時25分39秒 | C#理解
VSは全般的に知るには、やはり、書籍が必要と思う。
実際、「図書館」からCommunity版のものを借りてきた。

が、説明が、結局は言語ディペンドだ。早い話、説明が下手。

高尚な説明をしているつもりが、結局言語解説になっている。

日本の現状を知れ!だね。

結構売れている書籍なのだが。。。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする