エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
おはようございますこんにちわこんばんわ。どうもぶたです。 開発を行う際に多かれ少なかれライブラリを... おはようございますこんにちわこんばんわ。どうもぶたです。 開発を行う際に多かれ少なかれライブラリを利用しますよね。 皆様はどのようにライブラリを利用されていますか? また、バージョン追随はどこまでされてますでしょうか? メジャーバージョンのバージョンアップ対応とかしんどい時ありますよね。 全てのケースにおいて当てはまるわけではありませんが、 ライブラリをラッピングするととても便利です。 初学者からすると、「なんでこの処理ライブラリの処理を別関数(あるいはクラス)に記述し直してるんだ?」となったことがあるかと思います。 このあたりを書いていければと思います。今回は関数メインで。 なお、どの言語においても考え方は変わらないと思いますが、TypeScriptベースで記載させていただきます。 クラスでの実装については別記事にしましたのでそちらをご参照ください。 ライブラリをラッピングするとは ライ