Help us understand the problem. What is going on with this article?

ゼロからはじめない

More than 1 year has passed since last update.

PHPの効率的な学習法 » 学びの実践 » 手を動かして学ぶ » ゼロからはじめない

初学者が何も無いところからひとつのアプリケーションを作るのは、ハードルが高すぎる場合があります。その場合、誰かが作ったプログラムを直すところから始めるのもプログラミングの学習には良い方法です。

誰かが作ったものというのは、職場の同僚が作ったものでもいいですし、PHP製のオープンソースプロダクトでも構いません。誰かが書いたアプリケーションを入手してきて、そこに自分が付け足したい機能のコードを書いたり、ちょっとした文言修正をしたりします。

誰かが作ったものを、「直す」のではなく「壊してみる」という勉強方法もあります。わざとコードを削ってみたり、書き換えてみたりして、どういう影響が出るのか観察します。そして、その影響がどうして出たのかを探ってみると、プログラムの書き方や構成について学ぶことができます。

前ページ: 作りたいものを作る
次ページ: シェルアプリケーションを作る

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away