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

 ALL


  Some thoughts about competitive programming

Many programmers may have experience in participating different kinds of coding competition while they are in college. Many of them are hired by top IT companies for their excellent performance during these kinds of coding competitions. There are some famous competitions organized by IT companies such as Google Code Jam, Facebook hackathons etc. Coding competitions are places where programmers can show their talents in programming and the skills they have. Usually programmers will solve some toughest problems in programming or in real life, lots of them are algorithm and math related. It has i...

6,800 0       COMPETITION CODING


  Do designers need code?

So many problems in software occur because programmers and designers don't communicate well all the time. Why don't more designers learn to code themselves or have engineers build abstractions better suited to them?People's minds work in different ways, they can process thoughts differently, solve problems in completely different but equally valid ways. It's a mistake to assume everyone should possess the same skill set.  Also not everyone should be a full stack engineer although full stack engineers usually can achieve high productivity and improve efficiency and understand client requir...

6,936 0       DESIGN CODING


  Is coding going to die?

There is always a voice recent years saying that coding will gradually die, software development is more like an assembly job. i.e, programmer will be more and more like IT engineers. They seldom build something from scratch, instead they achieve the goal by assemble different components.There are people who have similar views around me. From the book "Clean code" written by Robert C Martin--"One might argue that a book about code is somehow behind the times—that code is nolonger the issue; that we should be concerned about models and requirements instead.Indeed some have suggested that...

4,479 0       CLEAN CODE CODING ANALYSIS DISAPPEAR


  The Hungry Programmer

Programming is a lot like eating.Tonight I was hungry. I wasn't at home. I couldn't go to the kitchen for a snack. I looked around and saw only McDonald's across the street.Then I was struck with the same dilemma that I face whenever I leave the comfort of my own home for any decent spread of time: Do I eat crappy food now and satisfy that hunger? Or do I stay hungry for a little longer and eat a healthy meal back at home?As I pondered this dilemma I couldn't help but notice how much it relates to code quality. But more about food first.I can only speak for myself, but I do not consider a McDo...

2,365 0       PROGRAMMER CODER CODING HUNGRY


  Java Doesn't Need to Be So Bad

I do a lot of Java coding and I enjoy it. I admit that there is a lotof typing, often a lot of boilerplate and getting even simple tasksdone can involve too much work. Most of the tools that try to fixthese problems trade one moment saved for another lost. Maven's XMLbased configuration file is a good example: Thank you for making myproject easier to manage and I won't forget that you made me edit XMLto do so.These are the things that you live with, these are the things youtrade for using a language that thinks it's finishing what C++started; a language that is loved equally by mammoth corpora...

2,484 0       JAVA CODING ENTERPRISE APPLICATION TEDIOUS


  How to tell if this idea is a good idea.

Good Idea or Bad Idea?I’ve got an idea for a product. I’ve talked to some people. I know some people in the industry. I have been cold calling others. The idea is promising. The price point people have agreed with is about where I would like it to be. I’ve shown some mockups around and iterated on them. Now, I feel the need to start writing code because, well, I like writing code. And I’m comfortable writing code.But I see lean people.Steve Blank, Eric Ries, Jason Cohen, Ash Maurya, and a thousand other blogs think I should talk to X people in Y stage...

2,148 0       GOOD FEATURE IDEA CODING BAD DISTINGUISH


  HTML5 Drag and Drop Upload and File API Tutorial

Update #3: Using the techniques outlined in this article I have rolled out and initial release of imgscalr.com.Feel free to download the JS source (it is heavily commented) and take a look at how it was rolled out. Unfortunately the required File API support is only in Chrome and Firefox currently, Safari gets it in version 6, Opera possibly in version 11 and possibly IE 10 (9 has no support).IntroductionOver the last day I’ve been trying to learn how to use the new HTML5 Drag and Drop API as well as the new File API. I want to create a really nice drag-and-drop...

9,686 0       TUTORIAL HTML5 DRAG AND DROP CODING DND FILE API


  It’s Not Too Late to Learn How to Code

Coding is sort of like a superpower; with it you can create things that millions of people see. You can change the way people behave, the way they think, and the way they interact with others. This is beyond awesome, but I’ve also met a lot of people that think that this ability is inaccessible to them. I’ve met a lot of “non-technical” people who seem to think that this superpower is only bestowed on those fortunate enough to have it come easily to them at a very early age.I took two Computer Science courses in high school, and I’m fairly confident that had it...

1,657 0       TIPS CODING PREPARATION INTEREST