コードを書くときに少し気をつけると良いと思うこと
最近、あまり知らない処理のコードを読んでいて、getXXXXみたいな名前のメソッドがあったのですが、実はそのメソッドの中でDBへの更新が行われていたという驚きのことがありました。
メソッド名や関数名から、その処理は何かを更 ...
Youtubeの広告で流れている無料プログラミングレッスン
Youtubeの広告でたまに無料プログラミングレッスンが流れてきます。
なんでも、このレッスンを受ければ、サラリーマン並みの副収入が得られるようになるとのこと。
限定人数なのでお早めに、ということです。 ...
JavaScript 配列の中に重複があるものを抽出する方法
配列の中に重複があるものを抽出する方法です。
例えば以下の配列があるとします。
const arr =hoge が重複するので、 という配列を返したい場合、以下のようにすることで実現可能です。
const ...
github 1分で分かるプルリクエストのレビューの仕方
ここにプルリクエストの要約が書かれていたり、相談事項が書かれている。
プロジェクトによってはテンプレートが決められていることもある。
Files changed タブをみるコ ...
正規表現で最短一致
(.+), のように書いてしまうと最短一致にならないので、(.+?), とします。
これで初めにカンマがでてくるまでの文字列だけがマッチするようになります。
例えば以下のような文字列の場合
tami, a ...
さよならクリーンコードを読んだ
またこちらのDanのブログの紹介です。
概要Danはあるプロジェクトでチームメイトが書いた重複コードをきれいにリファクタリングした。
しかし、翌日その変更を元に戻すように言われてしぶしぶ戻した。
こ ...
DRY(Don’t Repeat Yourself)は絶対的に有効なのか
DRYという言葉はプログラマーであれば一度は聞いたことがあると思います。
これは機能やコードの重複をなくすという考え方です。
確かに、同じ処理であればそれを共通化することでメンテナンスも楽になります。
1分でわかるスクラム開発
システムに必要な機能を一覧にして、タスクとしてチケット化します。
この時、以下を決定します。
やること(タスク名)優先度
希望期限(あくまで希望)
逆に以下は決 ...
Reactでドラッグ&ドロップするモジュールreact-beautiful-dndを使ってみての感想
react-beautiful-dndを使ってみての感想。
GithubのStarが多いトレンドで見ても、Star数が多いです。
現在は開発がSTOPしている??Githubの文章を読むと、現在はセキュリティの ...
次に来るであろうフロントエンドのビルドツール Snowpack
今のフロントエンドで使用されているビルドツールといえばwebpackですが、webpack.config.jsの設定が複雑化してメンテナンスが大変だったり、アプリケーションや使用するモジュールが多くなるとビルド時間が長くなるという欠点 ...









