「java」を含む日記 RSS

はてなキーワード: javaとは

2017-07-31

https://anond.hatelabo.jp/20170731075805

辛辣意見申し訳ないけど、

SEとして働いていたというのに「仮に自由時間があればpaizaでプログラム書いたり(Javaメイン)、

仮想マシンLinux入れてコマンド勉強からLPICも目指そうとしている。」はちょっとお粗末。

そんなのやるなら学生の頃でしょ。そのレベルの人がSEやってたというのが恐ろしい。(まぁたまにいるけどね。)

下流工程は自信がないということのようだが、上流工程も向いてない可能性が感じられる。

文章構成から見て論理展開がしっかりとなされてないため技術者っぽくなく、この手の文章を書く人は上流工程及第点をとれたことを経験上見たことがない。

(まぁ仕事の時に書く文章増田は違うだろうけど。)

これがマウンティングじゃなくてなんだっていうんだよタコ

【追記あり】一ベンチャー企業アーキテクト(業務系自社プロダクト)の意見

anond:20170730210229

辛辣意見申し訳ないけど、

SEとして働いていたというのに「仮に自由時間があればpaizaでプログラム書いたり(Javaメイン)、

仮想マシンLinux入れてコマンド勉強からLPICも目指そうとしている。」はちょっとお粗末。

そんなのやるなら学生の頃でしょ。そのレベルの人がSEやってたというのは残念に思う。が恐ろしい。(まぁたまにいるけどね。)

下流工程は自信がないということのようだが、ひょっとすると上流工程も向いてない可能性もあるかもしれないと私は感じる。感じられる。

文章構成から見て論理展開がしっかりとなされてないため技術者っぽくなく、この手の文章を書く人は上流工程及第点をとれたことを経験上見たことがない。

(まぁ仕事の時に書く文章増田は違うだろうけど。)

知識はある」のプライドは一度捨てたほうがいいと思う。

知識はあっても成果物を完成させることができないなら、開発業を続けていくのは辛く、

結局同じ転帰をたどることになる可能性が高いので本当によく考えることをお勧めする。

カウンセリングを受ける状況 & 実家暮らしなんだからこそ一度仕事を休んで考えてもいいのでは?

(中途半端資格もいらない。自治体公共システム系ならITストラテジストは持ってて損はないけど。とにかく実践対象成果物納期までに完成させるための総合力が欲しい。)

【追記】見当違いのトラバが付いているので追記。

マウンティングってのは基本的に「お前には無理だバーカ」というような dis りでしかないもの

私は「どういうところからどのように思われるのでこうすべき」とまで書いているので、

これをマウンティングって思うのは脊髄反射すぎるのではないか

あなた大丈夫だよー」「転職できるよー」って根拠もない無責任な話が多いから、私は正直な所感を書いてみた。

残念だが今の元増田レベルではどのみち転職しても同じことの繰り返しになってしまうだろうということを強調して言いたい。

そもそも手取り 17万/月 なんてSEなわけない。テスタかオペレータだよ。

この業界でやっていこうと思うなら、もっともっと技術を身に着けるべき。元増田仕事は嫌いじゃなさそうだから不可能ではないと思う。

元増田はまだ増田に書けるだけの意思が残っているのだから、むしろ悪しき結果を生みかねない無責任な話には

耳を貸さずしっかり頑張ってほしいと私は思う。

(親御さんとの関係等の意見ブクマコメントでも既出なので、私が言及する余地はないと思われる。)

さらに追記(トラバ参照が変になった)

https://anond.hatelabo.jp/20170731183821

2017-07-30

アラサー女の底辺SEぼやき(一部補足)

先に述べるが長文かつ愚痴。まとまりもない。だめだ自分

以前もSEで働いていたが、うつになってから退社して、数年休んだ後に不眠症以外は落ち着いて働けるようになってから2年弱今の会社にいる。

東京実家暮らししていたが、母とのいざこざがきっかけで一人暮らしをしたいと思うようになった。

まず、仕事に対する理解がない。お客様に常駐する下請け下っ端SEは、そこの風習にあわせなければならない。ある企業は定時上がり、残業があっても1時間という時もあれば、別の企業はいつも2時間残業している上に納期直前だと3時間とか4時間という時もあった。これにより帰宅時間が定まらないので、毎日19時前後に「まだ終わらないの?」とメールが来るので「残業で帰れない」と返信すると、「帰る時に連絡すること」と釘を刺される。女だからはいアラサーに対してそれはどうかと思う。

次に、実家暮らしなゆえ自由制限されている。19時のメールは「夕食できた」を知らせるものであり、残業で9時とかになっても直帰してご飯を食べなければならない。これはある意味優遇されていると思うが実際は「夕食を食べなければならない」ためパン個食べたくても食べられないのだ。かつ、疲れて食べたくないと言うと「なんで食べないの」といい出して機嫌を損なうから厄介だ。さらに、仕事終わってから買い物したい時は「どこで買い物するから何時ぐらいにする」と報告しなければならず、通販商品を頼んだ時は「どこから荷物が来る」と報告しないと「なんで荷物が届くの教えないの」とはじまるからうかつに通販も使えない。こないだは、仕事終わりに気晴らしせ10分だけ本屋立ち読みと本を買ったのを言わなかっただけで「なんで遅いの」と注意された。

それゆえに友人や彼氏から夜会いたいと誘われても、「なんで仕事終わりに会わなきゃいけないの」と突っ返されるので強制的に家と会社の往復しか許されなくなっている。どうしても誘われた場合は前日までにその旨を親に許可を取らなきゃいけないが、金曜の夜じゃない限りはまず認めてもらえない上に、運悪くトラブルに巻き込まれて遅くなってしまいどたキャンせざるを得ない状況になったら意味がない。

そういう親から離れたくて一人暮らしをしたいのだが、別の問題が浮上した。

手取り17万かつボーナスがないのにどう生活する?

実家は幸い、家にお金入れるなら貯金しろというので最低限使う金以外はほぼ貯金はしている(ただし退社前にためたお金治療費と維持費でほぼ消えた)。しか一人暮らしになったら貯金する猶予がない。かし通勤時間を少しでも短くしたいとなるとそこそこ高くなる。23区に住んでいたこともあり、都下はまだしも他県だと交通の便や環境的に住めるか不安になる。今もカウンセリングで月に2回診察を受ける関係で遠すぎると逆に不便になってしまう。

なお、今は仕事ストレスと親のストレスで好きだった小説を読む時間がほぼ取れず、外出しようとすると「疲れているから家で休め」と言われ出させてもらえない(そして両親が家にいる関係で音が出るものを使うと嫌な顔される)平日買い物できないか休日に行こうとすると、「どこへ、何時まで、何しに行く」と許可を取らなきゃいけない。流行どころかニュースさえ追うのも面倒になってきた。あとニンテンドースイッチを発売日に買ったもの最近は遊ぶ気力が削がれている中、「スイッチが買えない」というツイートを見ると買っちゃって申し訳ない気持ちになっている…だめだ、うつうつ寸前。

周りから「親がおかしい」と言われても両親は聞く耳もたず。給料が上がればいいなと思うけど望めない。転職しようとすると会社から逃げだと言われることこの上ないしのままだと給料が上がるとは限らない(現場から不眠症を除けばいいスキルを持っていると高評価をもらっていると余計…)

特定されない範囲でいうと、大学ソフトウェア関係を専攻していたので、今はソフトウェア関係仕事をしているし、仮に自由時間があればpaizaでプログラム書いたり(Javaメイン)、仮想マシンLinux入れてコマンド勉強からLPICも目指そうとしている。ただ知識はあるが実務が浅いのでバリバリプログラムが書けるという自信もない。うつ病も完治はしていないので、それでも転職(特に大手とか自社開発系)できるのか謎。

2017-07-28

anond:20170728165304

自分業務系なのでもう Java 一択なのだが、増田webサービス系だったりするなら必ずしも Java8 押しではないよ。

でも Android やるなら Kotlinだろうから Java でいいかもね。

自分Go lang + Gin なんかも検討したことあったんだけど、業務系だとやはり実績が少ないと怖い。

実際の案件での生産性品質言語というよりF/Wに影響されることが多いと経験上思っている。

https://anond.hatelabo.jp/20170728163328

どうもありがとう

 

何か違和感があったがフレームワークの話をあまり見かけないからか

Pythonいいよおじさんはいっぱいいるんだけど

以前某社の面接受けた時、GO言語使ってますって言われて、

フレームワークは何ですか?→ないよ→えっ!? って狼狽したのを思い出した

 

時代Java8をまず評価する段階なのか

素直にJava覚えます(あとkotlin

anond:20170728162408

雰囲気で考えていいなら好きなの選びなよとしか言えないけど、

仕事として考えてるならF/Wとの組み合わせで考えないとだめだよ。

ベンチとか見てみろ。

自分(アーキテクトなポジション)はここ最近Java8+SpringMVC4 で開発してるが、

クリティカルだったりパフォーマンス要求される案件でもこの組み合わせは安心できる。

Pythonなんかは楽しそうな雰囲気はあるが業務系では Java+SpringMVC には遠く及ばないと自分は思う。今はね。

Django とかベンチマーク見る限り遅そうだしな。

anond:20170728162522

謙遜してるのがわからんか。

「※Java半年しか触ってないので底辺並の感想」と書いているので、この増田自身本来自分底辺並みとは思っていない。

とりあえずPython使っとけば良いんだろ?

底辺プログラマーだが

王者Java界隈になんか不穏な空気漂ってるので(※Java半年しか触ってないので底辺並の感想

代替物はじゃぁ何なんだよって去年辺りまで思ってたけど

Pythonが根強い人気だしもうPythonでいいよね?

 

と思うんだけど、とか言いつつPythonで開発してる案件リアルで見たこと無い(噂はいっぱい聞く)

Pythonでいいの?

Pythonの悪い話が聞きたい

全然からない、俺は雰囲気言語を選んでいる

2017-07-24

IT系に勤める者だが

勉強って難しい。

例えば顧客からワークフローの仕組みがほしいって言われた時に、

「貴社でしたら、○○を使うのが要望環境ともに合ってますし、コスト観点からも有名な××を使うよりも良いかと思います」とか言えるようになりたい。

でもそれを提案するには、既存システムである○○と××をある程度理解していないといけないし、

要望特殊で新たに作る必要があるのか、もしくは○○+カスタマイズができるのか、など知っていなければいけないことは多い。

こういうのってどうやって勉強するんだ?

プログラミング言語とかは料理で例えるならば調理法だし、

実際に顧客要求しているのは料理事態である

ハンバーグが食べたいといわれても、ハンバーグぐらいならCでもJavaでも作れるしなぁみたいな。

でも自分で作るよりも、まだ自分の知らない市販レトルトの方が安いかも、うまいかも!みたいな。

知識は果て無く必要・・・

2017-07-14

プログラミング言語名に「言語」つける風習

C言語とかGo言語とかJava言語とか。

わざわざつけなくても文脈でわかるよね。

 

つけたほうが紛れがないってことなら、

Raspberry PiGo言語ミニトマト栽培環境監視してLINE Botで通知する」

みたいなのは

Raspberry Pi端末とGo言語ミニトマト栽培環境監視してLINEアプリ Botで通知する」

と書くかというとそんなことは絶対ないし。

 

--追加

Goじゃわからないとかつけたほうが優しいみたいな人がいるけど、golang.orgのドキュメントでさえ、golangみたいな書き方しないでGoしか書いてないよな。

CだってC Languageとか書かないでただCと書くのが普通だし。

ーー追加

TPOとか状況に応じてつけろとかいい加減なこと言ってる人がいる。

常に付けなくていいよ。

明示するときは「プログラミング言語C」みたいに文章最初に書くよ。あとはC。

English語とか、Japanese語みたいな書き方変でしょ。C言語とかCOBOL言語みたいな書き方おかしい。

イングリッシュ語と書くのが適切な状況ってどういう状況だ。

2017-07-12

大手SIer再生計画

概要

FとかNとかHみたいな大手SIerがどうすれば再生できるか考えてみた

問題点(もしくはクソなところ)

何の役にも立たない人間が非常に多い。

特に40代↑のCOBOLしか出来ない人間

設計も書けない、実装も出来ない、マネジメント20年前の開発手法で止まってるので無理。

しかもそういう人間に限って、無駄に社内のランクが高いのでプロジェクト予算を圧迫する。

Java出来る若手2名分の金を食う上、行き場がないからとりあえず余裕がありそうなプロジェクトに配属されて予算を圧迫する。

その結果、プロジェクト無駄炎上し、前途有望な若手はSIerを見切って外に出ていく。

解決

この工程を3~5年(技術が大きく変わる大体の期間)で繰り返せばいいのではないか

5年でリセットすればランク上がっても大したことがない!

法律上リストラは難しいと思うのでこんな方法どうでしょうか?

2017-07-10

職業プログラマに向いてない

新卒プログラマー受託下請けじゃないSI会社で働いている。

現在ネイティブアプリの開発をしている。

プログラミングが嫌いなわけじゃない。

会社以外でもコーディングをしている。

副業のためのプロダクトを作ったり、単に自分にとって便利なスクリプトを書いたり。

ただ、業務で書くプログラム情熱が注げない。

rubyに比べて書きにくいJavaを使っているからか、それともモバイルが良くないのか、私がやりたいことはコーディングじゃなくてプロダクトを作ることだったのか、どれが原因なのかはわからないし、全てなのかもしれない。

ただ、情熱が湧いてこないのだ。

2017-07-09

農業研修いやだいやだいやだ

転職したての20代後半男性SE

今の会社には上流工程がやりたくて転職した。

入社して感じたことは、求人広告や自社サイトではマネジメントに強いを謳っているが

実際にPM、PLをやっている人はあまりおらず、

2次受け,3次受けのそこら中にあふれているSES企業なんだなということだ。

で、先日上司から連絡があった。

北海道農業研修してもらうから

何かのボケなのかと思ったが、正気らしい。

農業を通じて当事者意識やチームワークを学ぶんだと。しかも3泊か4泊して。

なんで現場調整してわざわざ北海道まで農業しにいかねばならぬのか。

ちなみにこの会社技術系の研修ひとつもないっぽい。

新卒3年目の子に聞いたら、入社時のjava研修農業研修しか研修受けてないって。

で、その子が言うの。

研修で頑張ったかどうかでその後の会社から評価が変わってきますよ」

やばいなー、やばい会社入っちゃったなー。もう辞めたいなー。

IT企業農業研修ってけっこうあるとこ多いのかな。

前の会社の同期に相談したら「ウチ辞めてよかったな(笑)だって

2017-06-30

anond:20170630201448

大体、テストコードで開発が効率化されるとか、寝言抜かすなと思う。

テストコード書かないより作業量増えてるし。

効率が良くなるのはうそだな。

テスト標準化することによって管理やすいという管理側のメリットがある。

大きな開発でJava使う意味なんて、というかオブジェクト指向を持ち出す意味なんて殆ど無いどころか、

書きにくくなるばかりで、これまた開発の効率化なんて嘘だと思う。

それは君ちょっと違うな。

大きい開発こそオブジェクト指向実装じゃないと効率悪いし標準化が図れない。

君はまだオブジェクト指向実装メリット享受したことがないんだね。

まぁそれは君のせいではなく、君の先輩やその現場アーキテクトのせい。

https://anond.hatelabo.jp/20170630201448

まあJavaだと意味が無いよね。テスト駆動開発とか言いだした人たちはSmalltalkユーザーだし、スクリプト言語だと仕様変更時にエラーが何も検出されないかテストコード必要なだけでJavaなら全く必要いからね。

テストが超面倒で嫌い

といっても学校テストの話ではない。

プログラミングのあとに控えている試験作業のことだ。


システム開発は色々面倒な作業がつきまとうが、特にテストしんどい

設計フロー1個1個にテストケースを作ると、それだけで1メソッドあたりのケース数が30くらいになってしまう。

何よりケースを抽出し、文章にするのはどうやっても効率化できない。


それだけならまだいい。

テストコードを書くとかふざけてるだろ。

基本コピペであっても記述量が膨大で、書いても書いても終わらない。

そんなことを要求してくるJUnitは最低最悪のツールだと思う。

なんであんなのが重宝されているのか意味がわからない。

大体、テストコードで開発が効率化されるとか、寝言抜かすなと思う。

テストコード書かないより作業量増えてるし。


そして以上の作業を1メソッドにつき1週間でやるとか、遅筆の自分には無理。

そもそもフローで書かれた手続きJava実装しようとすると、処理のネストは深く、かつ記述量も長くなってしまって非効率この上ない。

大きな開発でJava使う意味なんて、というかオブジェクト指向を持ち出す意味なんて殆ど無いどころか、書きにくくなるばかりで、これまた開発の効率化なんて嘘だと思う。

マジで辛すぎるし、ぶっちゃけネット情報鵜呑みにしてJavaオブジェクト指向をもてはやすなと言いたい。

2017-06-27

学校の授業でプログラミングを教えるとしたら言語は何が良いのだろう

自分情報系の大学生

弊学では、2年生の時に必修のプログラミングの授業でC言語を習う。

中学生の頃からパソコン大先生スクリプト言語を軽く触ってた自分としては、わざわざ面倒な書き方で面倒なコンパイルをして動かす事に疑問を感じていた。

ちなみに、試験は紙ベースで、手書きプログラミングをさせられる。つらい。

スクリプト言語で良いと思ってた自分は、C言語を覚えることに疑問を感じていた。

結局、授業以外で全く勉強せずに試験結果は散々だったが、なんとか単位が取れたので良しとしよう。

プログラミング学者である人は苦労して書き方を覚えていたように思う。

脱落していった人を何人も見たが、人間やれば出来ないと思っていたことが出来るのである

本来プログラミングは誰でも出来るはずである

今学期、PHPを書く授業とPythonを書く授業を履修してみた。

PHPは、某テキストをもくもくと写経して動かしてみる授業で、独学でテキストコードを動かす気力のない自分にとっては最高の授業だ。

Pythonは、MeCabなどで形態素解析構文解析をする授業で、サンプルコード自分で考えてカスタマイズして毎回レポートで提出する。

Pythonの書き方に慣れないからか、かなりハードであるが、やりがいがあっていい感じだ。

やはり、スクリプト言語楽しい

書いたらすぐに目に見える成果が出るところが大きい。

自分は、プログラミングを授業で教えるのならスクリプト言語に限るはずだと思う。

そう思っていた矢先に事件が起こった。

最近研究室に入ったところ先生が手当たり次第Javaを教え始めたのである

せめてJavaScriptでいいかスクリプト言語を教えてほしいところなのに、なんでJavaなんだと発狂した。

それでも、30億のデバイスで動くハイブリッドさとオブジェクト指向理解する上での分かりやすさという面ではJavaが手軽なのかもしれない。

コンパイル言語も悪くはないと思い始めた。

ところで、最近になってプログラミング教育義務化とか叫ばれてるが、Scratchでパーツを並べてプログラミングをするなんてただの積み木に過ぎないと思う。

絶対にツマラナイだろう。

自分は、プログラミングの授業で数字を足し算して黒い画面に表示させるとかツマラナイと感じてしまった。

こんな複雑なことをしても、これしか成果が出ないならやってられないと思うのは自分だけなのだろうか。

お願いだからプログラミングを教えるのならツマラナイ授業をしないで欲しい。

生徒に分かるように、生徒は楽しんでプログラミングをするべきだ。

別にどんな言語でもいいと思うが、プログラミング言語は人それぞれ好き嫌いが激しいだろう。

自分は、分かりやすくて直感的なRubyというプログラミング言語学校の授業で採用されるべき言語に間違いないと思う。

別にRubyにこだわる必要はなくて、スクリプト言語であればなんでも良いと思う。

CやJavaなどのコンパイル言語は複雑で分かりにくいし、教えにくいはずだ。

スクリプト言語を教えた後に、コンパイル言語オブジェクト指向概念を教えていくのがいいのではないだろうか。

これは、あくまでもたった1人の大学生意見しか過ぎない。

みんなの意見を知りたい。

2017-06-17

同じく今の増田の年齢にもよる

https://anond.hatelabo.jp/20170617024529

あんまり人生相談の答えに関係ないけど

HTMLファイルをよくわからんCMSテンプレートとして当て込むだけのことを長年やってきたおじさん」

これに近い経歴のお方を、派遣会社からの紹介でお断りしたことが多々...

だって急募即戦力ってオーダーに、PHPできるJSできるJavaもやってました!って触れ込みだったのに、CMS触ってたのがメインの経歴で、質疑応答曖昧に「本読めばできます」「頑張ります」と言われても。

まあこの場合は単なるミスマッチしかないし、こういう作業が今後なくなるかはよくわかんない。

つっても全く同じ経歴の人が2人いたとしていざ面接ってなったら、年齢とか、真面目そうとか、話が合いそうとか、本人の資質と全く関係ないところで選ばれてしまうと思うんだよね。

だってCMSやってただけじゃプログラマ資質わかんないもん。

逆にWordpressメインでやってきましたが、脆弱性回避のためにこんな事をやってきました!プラグイン同士相性悪いのをこう対処しました!みたいなほうが期待できそう。

今後プログラマとして飯喰ってくつもりだったら、先のトラバでも言われてたとおり家で趣味プログラムとかしたほうがいい。

正直、CMS展開はプログラマ仕事じゃないと自分は思ってる。

もっとも書いてある経歴から察すると、ディレクターの方向に舵切ってみるのもいいんじゃない

CMSや、PHPある程度でも判るWebディレクターって重宝するよ。プログラマからすると鬱陶しいけど。

それでも最終的に言うとしたらタイトルの内容になります

こんな感じ?

2017-06-16

https://anond.hatelabo.jp/20170616194502

その後輩と同じこと、派遣中国人に聞かれたよ。

Java案件で、Javaを知らないとわかった時のPMの顔が忘れられない。

https://anond.hatelabo.jp/20170616074748

JavaScript周りはもうちょっと落ち着いて欲しいよ

流行り廃りが速すぎて、塩漬けJavaシステムの開発ばっかしてる現場では、どのフレームワーク選択できない

2017-06-07

anond:20170602182759

Javaはすべてにおいてオブジェクト指向強制してないだろ。そう思ってるなら Smalltalk を一度やってみろ。

2017-06-06

SI(メール右から左へ受け流すお仕事)

入社3年目までwebアプリを開発する部署所属していたのだけど、

4月から業務系のシステムを取り扱う部署へ異動になった。

これまではjavaソース書いたりしてたけど、

今度担当するシステムの中核はcobol?という言語構成されているらしい。

といっても今度の部署は、下流工程ソフトハウスさんに投げてしまうので、

これからの主な仕事は、発注元の「業務フロー変えたいかシステムもこんな感じに変えてくれ〜」

みたいな要件を聞いて、それをソフトハウスさんに伝えて開発してもらう、

いわば橋渡し役みたいなものになる。

全く異なる毛色の部署からの異動だし、なんとか手探り手探り手探りで4月から業務をしてみたけど、

この、発注元とソフトハウスさんの橋渡し役って、何の利益を生み出してるのかよくわからなくなってきた。

この橋渡し役は、「システムのことわからない発注元の要望を、システム仕様翻訳する」という役割があるらしい。

だけど、このシステム発注元はちゃんと要望システムチックに出してくれるんだよね。

先日受けた、エラー時のチェック仕様変えたいですっていう要望についても、

要件書の記載がそのままif文作れるような文章になっているので、

僕はそれを受け取って、いくつか申請書を作って、あとはソフトハウスさんに要件を伝えるだけ。

それで設計工程での僕の仕事ははおしまい

また、テスト工程でもあんまり特に何もしてなかった。

というのも、COBOLとかメインフレームとか、まだ圧倒的に知識不足の為、

ソフトハウスさんが作ってくれた成果物実施してくれたテストの証跡を検証できないんです。(ごめんなさい。)

テスト証跡ではなく、「テスト結果の報告」をチェックして、それをもとにいくつかのチェックリスト作って提出して、

発注元に完了報告してテスト工程おしまい

一連の工程がなんだかよくわからないうちに完了して、

その結果がなんだがよくわからないうちにシステムに反映されていた。

この仕様変更について僕がやったことといえば、

·発注元の要件書をソフトハウスさんに転送する

·いくつかの申請書をつくる

·ソフトハウスさんのテスト結果報告に対して「確認しました。対応ありがとうございました。」と返信する。

·いくつかのチェックリストをつくる

·発注元に完了報告をする

くらいだ。

エクセルメーラーしか触ってないのに、いろんなことがトントン進んでいくのが不思議だし、

こんな業務にもちゃんとお給料が発生するのがいちばん不思議だ。

·······。

もっと月日が経って、色んな仕事任せてもらえるようになったら、また振り返ろうと思う。

悩み

メインフレーム知識つけたいなあ

おすすめ方法などあったらおしえてください。

周囲の先輩方もあんまりわかんないようだ。

···「内部のロジックなんて読めなくてもなんとかなるよ」なんて言われるし、

ひとつひとつを深くこなす、みたいなのがイレギュラー、という空気を感じるけど

まだその空気に慣れてない。

やっぱり中身知りたいし、テスト結果はなるべくナマに近い証跡で確認したいな。

一番「誰でも読めそうな言語

もちろんプログラマーに限るが

Qiitaとかで説明したい時に使いたいが、意外と無い気がする

ザ・オーソドックスみたいな

JAVAかなぁ?

 

jsはやめろ、俺は読めないし読む気も起きない

ジェネリック医薬品.java

interface 頭痛薬 {}

class バファリン implements 頭痛薬 {}

class バッサニン implements 頭痛薬 {}

class 薬瓶<T> { /* 中略 */ }

public class Test {

  public static void main(String[] args) {

    薬瓶 頭痛薬入れ = new 薬瓶<頭痛薬>();

    頭痛薬入れ.add(new バファリン());

    頭痛薬入れ.add(new バッサニン()); // バファリンとバッサニンは成分が同じなので、同じ薬瓶に入れて混ぜて服用しても問題ない

    System.out.println(頭痛薬入れ.size()); // 2

  }

}

ログイン ユーザー登録
ようこそ ゲスト さん