Groovyのススメ
JavaエンジニアにオススメしたいGroovy
今更ですかと言われそうですが、Groovyの話を少し。
派遣で色々な現場に出ていましたが、プロジェクトがJavaであればチームメンバー全員にGroovyを勧めていました。
理由として
- Javaの煩わしいところを簡潔に記述できる
- スクリプトなのにJavaのAPIを全て利用することができる
- DSLによる強力かつ可読性の高いコードが記述できる
- プロダクトコードよりテストコードやデータ操作、データ生成に向いている
などがあります。
プロダクトコードではJavaで記述し、テストコードやちょっとした便利ツールはGroovyで作成するのがいいでしょう。
わたしは主にテストコード(Spock)、DB操作、ファイル操作のスクリプトに使用しています。
DB操作をJavaでささっとやろうとすると中々大変ですが、GroovyならSqlクラスに接続文字列、ユーザ名、パスワード、JDBCドライバクラスを指定するだけでささっと接続できます。
def sql = Sql.newInstance('DB接続文字列', 'ユーザ名', 'パスワード', 'jdbcドライバクラス名')
たった1文でDB接続のインスタンスを取得することができます。
調査やデータ生成などにも非常に便利ですので、もしもJavaプロジェクトでGroovyを知らない方は一度調べてみてください。
有志の方が作成したGroovyのチュートリアルもあります。空き時間にでも触れてみてください。
1. index - Apache Groovyチュートリアル
Kotlinが正式リリースされてGroovy死んでしまうの?と言われている方もいますが、KotlinはJavaの代替となる印象であり、Groovyの役割とは異なる印象を受けました。ということで、まだまだイケるさ!
『さよなら、インターフェース』読了
さよなら、インターフェースを読み終えました
- 作者: ゴールデン・クリシュナ,武舎るみ,武舎広幸
- 出版社/メーカー: ビー・エヌ・エヌ新社
- 発売日: 2015/09/17
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (5件) を見る
内容としてはUXを考慮していないUIばかりで世の中溢れている、というようなことをアメリカンジョーク(?)も交えて視覚的に表現されていました。
ページによってはうっとおしいとか煩わしい部分もありましたが、ユニークな表現で読んでいて面白かったです。
特にわたしは車を保有していないため、キーロックやトランクの開け方などのUXは非常に勉強になりましたし、ワクワクしました。
技術者としてワクワクするのって、いいですよね。不要なUIは切り捨てて、シンプルな設計を心がけたいものです。
GitHub実践入門読了
GitHub実践入門を読み終えました
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)
- 作者: 大塚弘記
- 出版社/メーカー: 技術評論社
- 発売日: 2014/03/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (22件) を見る
レビュー評価も高いGitHub実践入門を読み終えました。
内容としてはGitHubを実際に使ってみて、プルリクやマージを経験することでGitHubへのハードルを下げるのが狙いかと思います。
技術者だけでなく、デザイナーや他業種の方にもハンズオンで経験できる良書だと思いました。
ただ、Gitの操作を学ぶというよりはGitHubのソーシャルな部分を重点的に解説しています。
Git自体を学ぶのであれば他の書籍を合わせて読むことで理解が進むかと思います。
IT業界で自分ができること
自分の望む働きたい場所についてメモ
自分がしたい仕事とは
30台後半に突入し、技術者として時間が少なくなってきていることを強く感じています。 35歳定年説のことではなく、自分が望む仕事,環境で働くための時間が少ない。
環境を変えることができれば一番だけど、その時間が、パワーが足りない。
それなら自分が環境を変わるしか無い。そう考え始めています。
自分が働きたい職場とは
自分がどのような場所で働きたいのか、理想ばかりだけどメモとして挙げておきます。
現実を見ろと思われるかもしれません。ただ、最初から現実を求めてしまうとそこが天井になってしまうと考えています。
自分は何ができるかはまた別記事で。
*書きなぐっているので都度更新していきます
続きを読むForkwelljobsで話を聞きに行きました
本当にふと、気になった
以前大手の転職サイトを利用したことはあったのですが、会社に遊びに行くというのはなかったので気になっていました。
転職?
え?
きっかけ
Forkwelljobsで気になった会社さんがあったので「話を聞きに行きたい」とアクションしたら会社側から「遊びに来ませんか?」とカジュアルに誘われたので遊びに行ってきました。
このようなサービスを使うのは初めてでしたので、ひとまず感想をば。
続きを読む