目次:
定義-ハンドコーディングとはどういう意味ですか?
ハンドコーディングでは、機能コードまたはレイアウトの指示を、それらがコンパイルされた基本言語で記述します。 別の方法は、さまざまな種類のツールを使用して、元の言語で手作業でコーディングすることなくコーディング規約を実装することです。
Techopediaはハンドコーディングについて説明します
ハンドコーディングの概念を理解するには、過去30年間にコンピュータープログラミングがどのように進化したかを理解する必要があります。 プログラミングの初期の数年間、BasicやFortranなどの言語は常に手作業でコーディングされていました。 ユーザーは、自動化された方法でコーディングできるような精巧なプログラムを持っていませんでした。
最終的に、Windowsベースのコンピューティングやその他の進歩により、テクノロジー企業は、プログラミングまたはレイアウトの目的で何らかの種類のハンドコーディングを自動化できる製品を進化させました。 主な例の1つは、ユーザーが多くのWebソースコードの基礎となる言語であるHTMLを手動でコーディングすることを回避できる幅広いツールです。 実際のHTMLコマンドは構文的に複雑であり、多くの人々にとってやりがいがあります。 企業は、ユーザーがHTMLを手作業でコーディングするのではなく、Webページを視覚的にレイアウトできるツールを作成しました。つまり、すべてのHTMLレイアウトまたはアクションを書き出すツールです。
人々がハンドコーディングを避けるのを助ける他の種類のツールは、あなたが見るものをあなたが手に入れるもの(WYSIWYG)エディターと呼ぶことがあります。 ここでのアイデアは、ディスプレイが最終的な結果を模倣し、実際のハンドコーディングをレイアウトを行っている人から隠すことです。 コーディングの世界では、一部のツールは自動コーディングを可能にしますが、プログラマーが定期的に行う作業の大部分は依然として手動コーディングです。 多くの専門家は、コーディングプロセスをあまり抽象化したくないでしょう。なぜなら、彼はコードが書かれているとおりに理解し、読むのを邪魔するからです。 たとえば、MS Visual Basicにはウィンドウ、テキストボックスなどのビジュアルフォームが含まれていますが、基本的なコードはクリック可能なウィンドウとメニューオプションに表示されているため、プログラマはこれらのデバイスの機能を手動でコーディングする必要があります。