2021-01-01から1年間の記事一覧

JavaScript の Promise について

しばらく触れていないとすぐ忘れてしまうので Promise についてのメモを残しておく。 基本的には JavaScript Primer を読み返すと理解が早い。 Promise の状態 Promiseの状態 new Promise(executer) すると Pending 状態の Promise インスタンスが生成される…

Go の Must のついたメソッド

今日は Go について書きます。今回はさらっと。 github.com/jmoiron/sqlx を使っていて MustExec と Exec の違いなんだっけ、となったのでどんなメソッドに Must が付くか調べ直しました。 結論 先に結論です。 Must のついたメソッド: エラーが発生した場合…

Javaのアクセスレベル (public, protected, パッケージプライベート, private)の使い分け

前回、Javaの4つのアクセスレベルについて書きました。 今回はその4つのアクセスレベルをどう使い分ければ良いか書きたいと思います。 結論 要件を満たす中で、最小のアクセスレベルを選択する。 トップレベルのクラス 他のパッケージに公開する必要がある →…

Javaのアクセスレベル (public, protected, パッケージプライベート, private)

ブログを解説してから1ヶ月以上放置してしまいましたが、ようやく初記事です。 ちゃんと定期的に技術ブログできる人、尊敬です。 今回は Effective Javaを片手にJavaのアクセスレベルについて書こうと思います。 Effective Java は1年ほど前に会社の研修で読…

ブログ開設

技術のアウトプットのためにブログを書くことにしました。 サーバーサイドエンジニアとして調べた知識をまとめていくつもりです。 主にJavaやGo言語に関する内容がメインとなる予定です。 どこまで続くか分かりませんが、頑張ります。