私は現在、デンマークで2学期にコンピュータサイエンスを勉強しています。これまでは、Netbeansの組み込みのドラッグアンドドロップGUIビルダーのみを使用してきました。
数週間以内に次の試験プロジェクトに取り掛かる予定ですが、ドラッグアンドドロップを使わずにそれらをプログラムする方法を学び始めたほうがいいのではないかと思いました。
現実の世界では、GUIを自分でコーディングする方がよいでしょうか、それともドラッグアンドドロップエディターは実際に使用できるほど成熟しているのでしょうか。
正直言って、うまくいくものなら何でも使うと思います。ドラッグアンドドロップのGUIエディターは完全に弱虫用です:)が、大量のGUIを「手作業で」設計したので、自分でドラッグアンドドロップエディターを作成したいと思ったと言えます。GUIレイアウトをコードでプログラムするのは非常に面倒ですが、慣れることを強くお勧めします。自分が責任を負うコードをゼロから理解することは常に重要です。何かが壊れた場合、あなたは常にそれを見つけて、それが壊れた理由を正確に知ることができるはずです。「ブラックボックス」を使用してプログラムを作成すると、問題が発生し始めるまで便利です。問題が発生する場合は、自分で脚の作業を行ってください。
補助輪を使って自転車をより速く乗ることを学ぶことができます。ただし、それらがなくても、その自転車にはるかに速く乗ることができます。
GUIビルダーは、最初のいくつかのGUIをより迅速に稼働させることができますが、手作業で学習すれば、最終的にはより迅速かつ適切にGUIを構築できるようになります。
また、手作業で行うということは、会社がIDEを変更することを決定した場合に、特定のGUIビルダーに縛られないことを意味します。
必要に応じて方法を知っておくとよいでしょう。難しいことは、ドラッグアンドドロップではなく、コーディングが必要になります。