高橋 進二 wrote a new post, 「世界一流エンジニアの思考法」を読んでの感想 2週間 3日前
ITエンジニア本大賞2024でビジネス書部門ベスト10に選ばれた本であり、現在色んなカンファレンスで活躍中の牛尾剛さんの著書になります。
内容としては、プログラミングの初心者から、上級者までとても勉強になる本だと思います。
特にエンジニアが陥りがちなググってプログラミングを書くのが当たり前になってしまう状況を打破する方法は、実践してみています。
様々なケースでにおいてどのように対応するか、実際の話を交えて書い[…]
高橋 進二 wrote a new post, 「能動的にKotlin情報を摂取して脱初心者!Kotlin1次ソースの歩き方」を見て 1か月 3週間前
Kotlin Fest[…]
高橋 進二 wrote a new post, DroidKaigi2023で発表された「突撃!隣のコードレビュー」を見ての感想 2か月 2週間前
動画
率直な感想としては、ある程度のベテランエンジニアならどれも聞いたことのある話ばかりだったので物足りなさを感じた
ただ、プルリク関係は人によって流儀などがあり、チーム内で認識をそろえるためにこの動画を見て、何をして、何をしないべきか決めるのもよいかと思う
DMMは様々なグループがあるので、その知見がまとめられているため、平均的な情報が得られたのは、自分がやってきたことが間違いでないという安心感も得られた
高橋 進二 wrote a new post, DroidKaigi2023の「Jetpack Composeを活用した強力なUI表現の実装実例」を見ての感想 4か月 1週間前
動画
ドキュメント
Jetpack Composeを利用して、アニメーションやテキストの色変更などリッチUIを実現するためのサンプルを紹介してくれている
Composeだからこそ容易にできるリッチな表現として、いままでにない感覚で機能を追加できるのはとても勉強になった
ただ、サンプル集だと動画ではなく、ドキュメントでみたかったというのがあるのと、
一応ドキュメントはあるけど、アニメーションがみれず且つ英語なのがつらい
高橋 進二 wrote a new post, DroidKaigi2023の「Material 3 やめました」という動画を見ての感想 5か月 1週間前
DroidKaigi2023の「Material 3 やめま[…]
高橋 進二 wrote a new post, ローカルプッシュ送信にはWorkManagerを使おうという話 5か月 2週間前
Androidの案件でローカルプッシュを決まった時間に送ってと依頼が来て、おきまりのAlarmManagerを使用しようとしたら設計レビューでWorkManagerを使ってくださいと依頼が・・
調べてみると、最近のOSでは決まった時間にプッシュを送るなどは基本NGで流動的な時間におくるWorkManagerを使用してくださいとのこと。
ただ、APIレベルによってはWorkManagerはAlarmManagerを使[…]
高橋 進二 wrote a new post, Understanding Kotlin Coroutines: コルーチンで進化するアプリケーション開発を見て 6か月 3週間前
少し古いですがDroidKaigi2019で行われた「Understanding Kotlin Coroutines: コルーチンで進化するアプリケーション開発」を見ての[…]
高橋 進二 wrote a new post, DroidKaigi2023の「よく見るあのUIをJetpack Composeで実装する方法〇選」を見ての感想 8か月前
ツールを作成するときのJetpack Composeのコード集といった内容
何を参考にすると良いのか?という情報も載せてくれているが、ほとんどが公式のコードラボかドキュメントなので、真新しさはあまりなかった
動画で見なくても、PPTがネット上にあるのでそれを見ればよさそう
感想としてはJetpack Composeは実際にサービスに入れ込むとなると苦労しそうだなぁというところ
勉強しなくてはいけないが、本格導入できないのはややジレンマ
高橋 進二 wrote a new post, AndroidのRatingBarの星をカスタマイズすることについて 8か月 2週間前
RatingBarの星の形をカスタマイズしてほしいという依頼がたまにある・・
正直RatingBarはバグが起きやすいので、変なことはあまりしたくないが一応できなくはない。
ネットにある情報はStyleを作成し、独自の画像を設定することだが、修正が意外と多い。
そこで、調べていくとprogressDrawableのみを変更すれば良いということにたどり着き、レイアウトファイルで直接指定をすると問題なく動くことに気づく。[…]
高橋 進二 wrote a new post, KotlinとJavaのSealed ClassとSealed Interfaceについて 9か月 3週間前
公式のリンクはこちら
Kotlin:https://kotlinlang.org/docs/sealed-classes.html
Java:https://docs.oracle.com/javase/jp/15/language/sealed-classes-and-interfaces.html#GUID-0C709461-CC33-419A-82BF-61461336E65F
利点としては継承を制限できるので[…]
高橋 進二 wrote a new post, 値オブジェクトを利用するかについて 10か月 2週間前
最近値オブジェクトについて記載している書物やWebの記事が増えてきている気がするので記載。
内容を読むと、プリミティ型の値は引数にすると分かりづらくなるので、値オブジェクトにすべきという内容だが、プリミティ型が使えないのは正直辛いので、どこから値オブジェクトにするのか、ある程度現場でルールを作成すべきだと思われる。
例えば頻繁に利用するIDの場合用意するとか、バリデーションチェックが必要な場合は用意するなど、それな[…]
高橋 進二 wrote a new post, DroidKaigi2022の「Android "を" ビルドしてAndroid Systemを覗いてみよう」を見ての感想 1年前
動画はyoutubeで検索すれば出てきます。
AOSPのことは何となく知っていたが、実際にAndroidのビルドができて、その中身の挙動を操作して確かめられるというのは驚いた。
ビルド時間が以上に長いし、コードがC++になることもあるということで実際に自分でビルドすることはないが、携帯を開発している会社の人たちはこのような作業をやっているのかと思うと感慨深い。
たまに端末によっては不思議な挙動をするものもあるが、この[…]
高橋 進二 wrote a new post, DroidKaigi2022の「マンガアプリのメモリ改善とメモリ解析方法」を見ての感想 1年 1か月前
動画はyoutubeで検索すれば出てきます。
LINEマンガの開発者の発表。
漫画アプリの画像大量処理がどうなっているのかは気になっていたので、興味深い内容だった。
古い端末などで内部メモリが枯渇して対応で苦労しているという話があり、具体的にどのように問題を調査して、どこを気をつける必要があるかと言う話。
他社が載せている記事でもメモリ関連は、四苦八苦して色んなアプローチで調査して、自分のサービスにマッチした方法を探す[…]
高橋 進二 wrote a new post, Kotlin Fest 2022の「型だけでバグを減らそう!Kotlinの型パワーをつかった実践タイプセーフエンジニアリング」を見ての感想 1年 1か月前
動画はyoutubeで検索すれば出てきます。
Kotlinの型で解決する問題は色々なところで話題になるが、Sealed classを利用するなど今まで知らないものもあり、勉強になった。
最後のまとめで、問題が起きた時にテスト時間を増やす、チェックの人数を増やすなど工程を増[…]
高橋 進二 wrote a new post, 良いコード悪いコードで学ぶ設計入門について 1年 2か月前
ITエンジニア本大賞2023で「良いコード悪いコードで学ぶ設計入門」が大賞に選ばれたので、序盤を読んでの感想。
ある程度経験を積んだエンジニアなら当たり前にやっていることだが、説明するとなると難しいという内容が綺麗にまとめられている。
各問題に名称がつけられてサンプルとともに説明があるため、初心者はとても読みやすい内容だと思う。
最初は簡単な導入かと思いきや、不変の活用のところでは、厳しい不変の設定は面倒でや[…]
高橋 進二 wrote a new post, Compose の思想を読んで 1年 4か月前
Compose[…]
高橋 進二 wrote a new post, DroidKaigi2022の「実例から学ぶJetpack Composeのパフォーマンス改善」を見ての感想 1年 5か月前
動画はyoutubeで検索すれば出てきます。
Jetpack Composeはまだ実務経験がなく、なんとなく勉強している[…]
高橋 進二 wrote a new post, DroidKaigi2022の「Jetpack Compose で Material Design 3」を見ての感想 1年 5か月前
動画はyoutubeで検索すれば出てきます。
お馴染みのYuki Anzaiさんの発表でした。
マテリアルデザインの歴史とM3についての考察は[…]
高橋 進二 wrote a new post, DroidKaigi2021の「長く生きるコードベースの「品質」問題に向き合う」を見ての感想 1年 7か月前
動画はyoutubeで検索すれば出てきます。
LINEのような大規模サービス開発の悩み事、解決策を公開してくれている。
今までなんとなくやっていたことに名称を付けてしっかりと説明してくれているので、色んなチームで取り入れやすいと思った。
本題とはあまり関係ないがコードの作成方法で”Split by object”という一例の考え方が、とても印象に残ったので、今後活用していきたい。
Design docはフォーマットを決[…]
高橋 進二 wrote a new post, DroidKaigi2021の「いかにしてアプリの起動時間を改善するか」を見ての感想 1年 8か月前
動画はyoutubeで検索すれば出てきます。
もうすぐDroidKaigi2022が始まりそうだが、2021の記事です。
計測ツールが色々ある中で発表者が使用したツールがまとめられているのは助かった。
今回の動画は計測の必要性や手順などがスムーズにまとめられていて、苦がなく最後まで聞くことができた。
起動時の計測に絞った発表ではあったが、起動時以外にも使用できそうなノウハウがあり勉強になった。
どこのアプリでも起動が[…]