10 effective tools for programmers to improve website development efficiency

Source: Internet
Author: User


Programmer 10 effective tools to improve website development efficiency:

Git

There have been many version-controlled tools before. There are good and bad. But they are all more or less misguided.

This is when Git appears. Once you've used this magical tool, it's hard to see how much better you'll come across.

You didn't use Git?

StackOverflow

Really, I'm not kidding. Did you use Google to search technical data in 05? Or did you search Yahoo in 2000? or 95 that FidoNet to find the answer? It's horrible. everything that was searched for was a boring forum discussion, with some pseudo-experts and Scripting Guys talking about something wrong.

These forums are still there, but none of them can yet appear on the homepage of Google search results.

Now, if you search for technical questions, 10 of them have 2 and 3 are StackOverflow. Generally you will not look down again, because 80% of the circumstances of these answers can solve your problem. This is partly due to the superior evaluation system of stack overflow, and one reason is that its SEO is doing so well.

StackOverflow satisfy the vanity of its active users (see above:-)), and those who do not have an account will constantly flood in, find their satisfactory answers, and click on the recommended ads.

Could not help but to StackOverflow and their excellent business model to erect thumb finger.

Office 365

We're just a little start-up company. It is essential to control costs. With Office365, we only have to pay $120 per user for a mature Office 2013 suite that integrates Microsoft's OneDrive, Sharepoint,exchange, and access tools.

That is to say, we purchased an enterprise-class office app at a price affordable for a student.

It's worth noting that office 2013 is better than any other office suite before Microsoft. Although this is not entirely related to programming, it is really a great tool and a very competitive price.

Do you spend money on office?

IntelliJ

Although Eclipse is good, IntelliJ idea, and phpstorm (for those unfortunate enough to write PHP), can kill it in every way. You can try out the community version for free at any time, but after using it you don't want to change it back. Eventually, you can't help but be tempted by the ultimate version.

PostgreSQL

PostgreSQL claiming to be the most powerful open source database in the world, we also believe it is one of the most elegant and easy-to-use, standard-compliant databases. This is a database that makes SQL use a lot more interesting.

We believe that in a few years, PostgreSQL is likely to not only beat the commercial database in grammar, but also outperform them in performance.

If you need a SQL-based data storage system, PostgreSQL will be your choice. Every feature of it is so practical.

Let's wait for the news of PostgreSQL.

6 Java

Java It's been 20 years, but it's still the top two in the Tiobe, which of course has its reasons:

+ Robustness + It is a mature language + a compile, run everywhere (most of the platform, unfortunately did not support the browser) + its running platform is also the best--JVM + it is open source + it has countless tools, libraries, extensions, and applications.

Although some languages may look real to be more fashionable, sexier, and more geek, Java will continue to lead the epidemic. It is the first choice for developing languages, and the advent of Java 8 is what makes it even more powerful.

Jooq

It's a bit surprising to see this in Jooq's blog, but we think Jooq has a reason to take a place in the top 10 tools that developers have to use. Many Jooq users have used it and have never been able to use it back, because they find it easier to write SQL in Java.

We already have Java and PostgreSQL, and there is a lack of such a mature binder between them.

Besides, are there still people willing to spend their youth on the JDBC interface?

Less CSS

The first time you use LESSCSS, you'll definitely think: Why doesn't css look like it?!

You're right about that. CSS should be like this. The reasons you hated CSS (repetitive, redundant, complex) are all gone. If you're using Phpstorm or any other jetbrains product, you don't have to worry about compiling it into CSS.

As a loyal fan of the old-fashioned html-table who did not pay much attention to HTML5, the layout of these things, I felt I could write more fancy websites after using less CSS!

I can't live without lesscss.

Jquery

Less CSS what it means to CSS is what jquery means to JavaScript. Stack overflow has a lot of junior developers on top of it and doesn't even know that jquery is just a library of JavaScript. They think it's a language, because it's being used everywhere.

Of course, sometimes people call it "jquery is too heavy, like this website: http://vanilla-js.com

It does, however, abstract DOM operations into a more fluid way. It would be nice if all the libraries used it to write.

C8h10n4o2

C8h10n4o2 ( often called * * *) should be the best companion for the yards to improve their efficiency.

Free to receive the lamp brother even original PHP video tutorial CD/"Detailed PHP" Essentials Edition, details of the website customer service:

Http://www.lampbrother.net


10 effective tools for programmers to improve web development efficiency

Related Article

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.