タグ

2019年1月28日のブックマーク (2件)

  • 技術的負債への後悔と返済|Seiji Takahashi@ベースマキナ

    反省文。 tl;dr・「後から改善すれば良い」のスタンスは、返済コストを甘く見積もっている結果 ・負債の返済にはコーディング以外の工数が大きくかかってくる ・技術的負債を"徐々に"返済することは様々な面で良い 出社即リファクタリング最近出社した直後に、こっそりリファクタリングの時間を一定程度取るようにしている。朝のウォーミングアップがてら改善作業をしていると、瞑想みたいな効果があって大変気分がよくなるし、その後のコーディングも生産性が上がる。大体こういう気分。 具体的な作業は、アーキテクチャの方針が固まってなかった時代のコードの1つのエンドポイントだけ、適切なレイヤ化を施したり、単体テストが可能なメソッドとして切り出しつつ実際にテストを書いたり、テストに必要な共通処理を定義したり、だ。 初期から機能追加を重点的に行ってきたプロダクトでは、スピード優先の名目で多くの負債が生まれる。こうした負

    技術的負債への後悔と返済|Seiji Takahashi@ベースマキナ
  • Googleで検索ワードと一緒に使うと効率が劇的にアップする「検索演算子」とは?

    by Descrier 2018年12月時点で、Googleは検索エンジンのシェアを92.25%も握っていて、世界最大手の検索エンジンであることは誰もが認めるところ。そんなGoogleで何かを検索する際に、使うと便利な「検索演算子」と呼ばれる文字列や記号が存在します。検索演算子を覚えておくと、検索の効率が劇的にアップするため、何かとお役立ちです。 Google Search Operators: The Complete List (42 Advanced Operators) https://ahrefs.com/blog/google-advanced-search-operators/#find-odd-files ◆“~~” 複数の単語をダブル引用符でくくることで、完全一致検索を強制することができます。例えば「Steve Jobs」で検索するよりも「“Steve Jobs”」で検索

    Googleで検索ワードと一緒に使うと効率が劇的にアップする「検索演算子」とは?