A quest for learning methods?

Source: Internet
Author: User
Keywords Php html sql
In the past two weeks, in order to complete the school of the undergraduate Self-Innovation project (part of a website, similar to the information management platform), and students in the computer room hard study two weeks of PHP. It's more about imitating code than learning.
Two people have a little bit of programming foundation. And then I learned HTML and SQL, and PHP is completely 0 based. Finally, it can be an armchair. Also in the library to find Artifact--php project actual combat. There's no need to say it back.
Now the question arises, is this application-based learning really going to work? Now think back the whole development process, the basic is to understand the code and then modify, imitate, and then realize their desired function, always feel that these things are not their own, there is plagiarism feeling ah.
I do not know now is Daniel's technology talent is how to get started, or analysis of this despicable behavior.

Reply content:

My method is: to practice (learning by doing), to teach the school (learning by teaching).

Specific to software development, first research and imitate other people's excellent code, and then follow similar ideas to write their own applications. If you are free, you can also read the source code of a software, and then re-implement it again, and then contrast.

It's nice to be able to teach others at the same time--any questions from other people may make you rethink what you think you've learned. When I studied go, I read about two weeks of documentation, wrote about thousands of lines of code, and quite dabbler began to teach others to write. In the process, I actually gained a lot.
  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.