こういうライブラリ構成でAndroidアプリを試作したい

プロダクションに投入するにはあれだけど、まずは個人アプリ等で。 Dagger(2)、Flow、Mortar DI、MVP、脱Fragment RxJava イベントの監視 Realm データストア Retrofit 通信 Picasso 画像 EventBus 通知 ButterKnife ビューのinject Android デザインサポー…

過度なMVC構成、機能分割

あるべき論であるのは分かるんだけど、コードの見通しも悪くなるし、見通しも悪くなる&熟練者でないとメンテナンスできないのって、それって害悪、参入障壁では、と思う。DBの設計に例えると、過度な正規化のような。 もしやるなら、ちゃんとドキュメントを…

若手プログラマの残業について

定時で帰れる理由は 1. 期限がある作業をしていない 2. 実装部分の作業をしていない 3. 作業量がないor仕事が振られていない の3パターンで、仕事をテキパキこなしてるから、ていう人は会ったことがない(あるとすれば事務的作業をしてるか、仲介業をしている…

新入社員がPHPを学ぶことについて

新入社員にPHPをやらせるWEB開発企業は多い?と思うが、最近、いろいろな言語を触ってみて、個人的にはそれはどうなのかなあと。 理由は、要は PHP はテンプレートエンジンなので、言語構造を意識せずに、手続き型の書き方でテンプレートエンジン的に書けて…

2015年にキャッチアップしたい技術

初投稿です。2015年の始まりということで、いま考えている今年キャッチアップしたい技術を、忘れないように並べてみます。はてなブログ、マークダウン記法が使えて便利ですね^^ JavaScript全般 去年も触ったが、まだ分からないことも多いので引き続き コア言…