5 tools to improve programmer productivity
This list is a long-awaited one, and these efficient tools are great for programmers, and once you start using them, you will be inseparable from them.
1. Git
Previously there are a lot of version control tools, there are good, but also not very useful, but in general they are not well developed. At this point git appears, and Github,egit, once you've used this magical tool, it's hard to think of a better VCs. You didn't use Git? Try it.
2. Stack Overflow
No kidding, did you use Google to search for technology-related materials in 2005? or the 1995 FidoNet to find some answers? This is a horrible situation. everything that was searched for was a boring discussion of the forum, and it was all some pseudo-experts talking about something wrong.
Of course, these forums may still exist now, but none of them can appear on the homepage of Google search results. Now, if you search for technical problems, 10 of the two or three are stackoverflow above, they basically can solve your problem well. Stack overflow satisfies those who are active, and users who do not have an account will continue to join in, find their satisfactory answers, and click on the relevant ads. It is true to erect thumb for stack overflow and their excellent business model.
3. IntelliJ
Eclipse is usually a good choice (or free), but IntelliJ idea, and phpstorm, are better in every way, and you can try out the community version for free at any time, but you don't want to change it back. After a while, you must eventually choose the Ultimate version.
4. PostgreSQL
PostgreSQL claims to be one of the most advanced open source databases in the world, and it's really an elegant, easy-to-use, standard database that allows you to be interested in using SQL.
We believe that in a few years, PostgreSQL is likely to not only beat the commercial database in syntax, but also outperform them in performance. If you need a SQL-based data storage system, PostgreSQL will be a good choice, and each of its features is so practical. Let's look forward to the well-being of PostgreSQL.
5. Less CSS
When you first use the less CSS, you will certainly say why CSS is not like this? You're right, CSS should be like this, where the reasons you hated CSS (repetition, redundancy, complexity) are all gone. As a loyal fan of the old-fashioned html-table who did not pay much attention to the HTML5 and layout of these things, I felt I could write more fancy websites after using less CSS. I can't live without a little CSS.
"From: http://www.imooc.com/wenda/detail/235088"
5 tools to improve programmer productivity