Today's Question:  What does your personal desk look like?        GIVE A SHOUT

 PROGRAMMING


  Google is developing advanced programming technology to simplify Web application development

Beijing, March 28. According to foreign media reports, Google engineer Alex Russell this week at EclipseCon meeting said the company is now developing lots of advanced programming techniques to simplify Web application development.Russell said, "Web development has come to a critical point, it is becoming a run-time library integration platform." Although Web is very popular compared to some platforms such as Java or Windows, it provides only a relatively original programming capability. A major drawback of the Web there is no common component model which affects the code testing and reus...

19,880 4       GOOGLE WEB DART SCALABILITY


  4 types of programmers

Not every one who writes code is a programmer. Programmers are people who live with programming. There are 4 types of programmers: scientist, coder, expert and artisan.Scientist, they are more like mathematicians rather than programmers. They invented various theories, algorithms and terminologies. Proofs and calculations in textbooks are all from these people. Moreover other programmers more or less benefit from their work. Sometimes one paper published by them can change the way of thinking of the whole industry. But they usually do not like to commercialize their theory. In contrast, they p...

19,326 8       PROGRAMMER CODER EXPERT


  10 controversial programming opinions?

Every programmer has his/her own understanding about programming. His/her opinion may or may not be agreed by others since they may face different programming environment. Let's see ten controversial programming opinions. You may agree with these opinions or you may not agree with them or you have your own opinion. You can freely share with others by commenting below.1) The only “best practice” you should be using all the time is “Use Your Brain”.2) Programmers who don’t code in their spare time for fun will never become as good as those that do.3ï...

18,816 8       PROGRAMMING OPINION CONTROVERSIAL


  Advice on improving your programming skills

Programming is cool. But behind the scenes it's also difficult for many people. Many people are defeated at the early stage of learning programming. When you are not so familiar with programming, you may find you don't know where to start and what to start with first and where to apply the knowledge. Once you go though the tough period of the learning phase, you will find a whole new world. Below are some advice which can help you improve your programming skills quickly.Write more code.  The best thing to learn something quickly is practicing. You should spend more of your time on buildin...

18,246 0       PROGRAMMING ADVICE


  What do programmers like to say usually?

Coding is an very important part of programmer's daily work. But beyond coding, programmers need to do other work as well, they need to fix bugs reported by users, they need to write documents for their codes. Also, they often need to answer questions from customers, bosses and colleagues. What do they often say when they are facing different sort of questions? Today we share some.It's done. I just need to clean up a few things.This is hacky, but I'll fix it soon.This can never happen:It's just a one-line change so it shouldn't affect anything else. This task will be easy.Yeah, I tested it. I'...

16,125 6       PROGRAMMER BUG EXECUSE


  The Most Effective Stretches and Yoga Poses for Programmers

Programming software takes a tremendous amount of focus and effort. Working hard to transform code into software is an exciting feeling. It’s easy to get lost in your work as the hours fly by. I’ve done this many times. However, writing code can also be frustrating in many cases. I’ve been a programmer for many years, and I still spend hours debugging. Most of the time this level of debugging requires sitting down and focusing. After many years of this, you will be a prime candidate for back pain and repetitive stress injuries. I’ve found a way to prevent this from happ...

15,126 2       STRETCHING GUIDE FOR PROGRAMMERS YOGA FOR DEVELOPERS YOGA FOR PROGRAMMERS


  Do NOT use boolean variable as function parameters

We follow lots of coding styles and coding standards when we do programming, but we may frequently forget one. The forgotten one is that do not use boolean parameter as the function parameters. The reason is it would greatly reduce the readability of the code. Don't believe it?When you read the following code, what does this code mean? widget->repaint(false); Do not repaint? Or what does this mean? After looking at the document, we know that this parameter is whether to repaint immediately, i.e, false to not immediately redraw or true to immediately redraw. The Windows A...

14,650 1       CODING STYLE CODING STANDARD BOOLEAN FUNCTION PARAMETER METHOD PARAMETER


  Computer skills one can learn within one day

Computer related technical skills are usually thought as complicated and difficult to understand. It's very difficult for one to get hands on one skill or master one skill. But if you really do want to learn something useful within one day, there are some good choices which will not take too long to get to know and use..Version control:- Git, GitHub and SVNRegular expressionsAWKsedGrepLearn how to do things with Vim that you never knew could be done.Set up a crawler that can scrape some webpages and parse some basic data.Set up a bigger crawler that has to fill out a form or two.Program a basi...

14,289 0       LEARN COMPUTER SKILLS