Copilotのノートブックを使って、ソースコードをリファクタリングした はじめに この記事では、Copilotのノートブックを使ってソースコードのリファクタリング(ソースコードの機能を変えず、処理の無駄をなくすこと)を試みました。具体的には、シェルスクリプトの問題点を指摘し、それを修正する方法を紹介します。 リファクタリング対象のシェルスクリプト 以下のシェルスクリプトがリファクタリングの対象です。 PROJECT="postgres" REGISTRY="default-route-openshift-image-registry.apps.test-ocp.example.com/${PROJECT}" oc login -u ocp-admin-user podman login -u ocp-admin-user -p $(oc whoami -t) default-route-
![ソースコードを効率的に改善!Copilotのノートブックでリファクタリングを試してみた - APC 技術ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3738186b4f490bd2bc0209306da0feedf503eb7f/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmuriwashinai%2F20240412%2F20240412115458.jpg)