差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン | 次のリビジョン両方とも次のリビジョン | ||
プログラミング入門:開発環境 [2019/06/29 11:30] – [チャート] baba | プログラミング入門:開発環境 [2019/06/29 15:19] – [コーディングが複雑になりすぎない:simplicity] baba | ||
---|---|---|---|
行 17: | 行 17: | ||
==== コーディングが複雑になりすぎない:simplicity ==== | ==== コーディングが複雑になりすぎない:simplicity ==== | ||
- | 簡単なことを数行のコードで、数分で実現できるかどうか。標準でどの程度ライブラリが準備されているかが大きく影響します。 | + | 簡単なことを数行のコードで、数分で実現できるかどうか。標準でどの程度ライブラリが準備されているかが大きく影響します。とはいえ様々な機能が用意されていても必ずしも自分がやりたい表現に直結する機能があるとは限りません。Visualプログラミング環境では10分かかることが、プログラミングを利用すれば1分で終わることもあれば、その逆もあります。つまり重要なポイントはなにかというと、常にプログラムの可読性が高いことです。トラディショナルな言語ではこの習わしには多くの流派があるため、自然とわかりやすくするプログラムが身につきやすい一方、Visualプログラミングでは「こうやったら動いたから、このようにしています」という理由で開発をしてしまいがちです。 |
==== 開発を通じて価値発見ができる:discoverable ==== | ==== 開発を通じて価値発見ができる:discoverable ==== |