From durable, how I use search engine to grasp the key words of technology to learn new posture open the door of agile development

Source: Internet
Author: User

---aka I hate to reach out to the party

I've changed the sub-title of my personal blog to

  You can find answers to 90% of questions in books and search engines, why ask someone? The remaining 10% may not be the answer, why ask someone?

This is because recently on the Internet to see a variety of hand, for me this can say never stretched hands, basically rely on the search to solve the various bugs, even if it is to do the food seasoning is Baidu's people, is a little angry

is not to say what problems to solve their own, not to ask others, but to see the online and around classmates, too many and I like the novice a problem even do not want to post, send a message to ask XXX How to do, some issues the title of the post is left unchanged Baidu, the first line is the answer, simply insane, the answer to this question , Duang, I was refused, even if know also lazy back ...

Durable is my own writing a very simple persistence layer framework, the name of what is casually looking for a word, code in accordance with the Convention because of configuration, no configuration, generally do not note, just write play, so can only meet the most basic needs.

Originally started in March 14 or so, at that time to learn Java but 4 months, will be JDBC, do a lot of crud, always feel the repetition of SQL boring in the DAO, there is no other way, when there is no framework, such as the concept of a sudden day, Found a netizen's reply has such a sentence: wrote the reflection generated SQL statement framework. These few keywords that let me shine, a week later, my persistence layer framework came out, especially for solving problems, constant search for reflection and other keywords, I found, annotated, framework, hibernate several words, and began to understand these things, from the keyword has extended the new keywords are constantly searched, The so-called keyword is when browsing the text, those full of technical words, such as I found the refactoring, by the value of the relevant information, I found the test drive, limit programming and other words.

And these words came into my sight at the beginning of the internship, because the framework used in the internship document has so few keywords refactoring, test-driven, Ant,rest WebService,

By searching for Ant, I found MAVEN, an improved version of Ant;

To learn maven, read the Maven combat book, maven in real-version control with SVN, with Hudson do continuous integration;

Search SVN I saw the word github again and knew about the open source community;

From Hudson to Jenkins, I began to search for continuous integration;

By the test-driven development approach, I re-searched the refactoring;

Almost all refactoring, test-driven, continuous integration articles point to the same word---agile development;

So, I'm from durable. A durable layer framework for simplifying DAO development opens the door to agile development, and all of these platforms are search engines.

My self-evaluation has such a sentence:

    • Keep the curiosity of new technology, be good at grasping the keyword of technology, let me follow the footsteps of the cutting-edge technology.

This is the origin of this sentence. With June mutual encouragement.

Appendix:

The art of questioning

From durable, how I use search engine to grasp the key words of technology to learn new posture open the door of agile development

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.