システム開発で思うところ

Javaで主にシステム開発をしながら思うところをツラツラを綴る。主に自分向けのメモ。EE関連の情報が少なく自分自身がそういう情報があったら良いなぁということで他の人の参考になれば幸い

2017-01-01から1ヶ月間の記事一覧

AnnotationProcessorメモ

AnnotationProcessorの自分向けメモ Annotationの基本 アノテーション Visitor https://gist.github.com/backpaper0/5757212 型検証 Java に独自の型検査処理を追加する方法 — Elliptium https://gist.github.com/backpaper0/5757212#file-genericprocessor-…

シン・UX 2017に行ってきました

togetter.com 感想とまとめををざっくりと UXはUIの延長でも無いしUIのためのものでもないよ 共通認識の構築の実践がUXデザインってことかな? UX白書読んでみよう。 UXデザインの教科書を読んでみよう UXは現象・研究・実践の3分類あるので混ぜて話すのは…

Enumのメモ

Enumに関するメモ。随時更新。 できること Effective Java 読書会 8 日目 「それ enum で出来るよ」 - IT戦記 メソッド拡張 Java: ステータスをあらわす Enum に isXxx() メソッドを持つのが好き - Mitsuyuki.Shiiba Enumの型比較にはinstanceofを使う enum…

スクラム冬の陣2017 みんなで学ぶスクラム に行ってきました

postudy.doorkeeper.jp これまでJava界隈のセミナー(主にJJUG関係)に行っていましたが、今回は開発手法に関する勉強会に行ってきました。 一人開発の私にアジャイルとかスクラムとか関係は無いのかもしれませんが、以前、開発プロセスの仕事をしていたこと…

Gitのメモ

Git

GitHubの使用するにあたって必要と思われる自分向けのサイトリンクおよびメモです。 本記事を都度更新します。 作法 Git がわからなくても Github を利用しよう | そんなこと覚えてない 注意事項 チーム開発においてGit初心者が踏みがちな地雷まとめ|TechRa…

Pluggable Annotation Processing API Sample

Pluggable Annotation Processing APIについて調べたり試したりしたまとめです。 今回やりたかったことは、Annotation Processorで生成したソースが確認できるまでの環境準備です。「とりあえずAnnotation Processorで簡易かつ完結したプロジェクトが欲しい…

Netbeans で Pluggable Annotation Processing API

こちらの記事のNetBeans版のようなものです。 d.hatena.ne.jp AnnotationProcessorが動くまでのところのチュートリアル的にやってみようと思ってやってみたところ、少し躓いたところもあったので誰かの参考になればと思い、まとめてみました。事例のベースも…

EnumのInterfaceに共通処理を実装する

以前の記事で、Interfaceとユーティリティのペアを説明しました。 Enumに状態を保持して、ユーティリティで振舞いを実装する、というやり方です。 vermeer.hatenablog.jp ロジックの冗長さを避けようと思ったわけですがオブジェクト指向ってそうじゃないんだ…