Quantcast
Channel: dzone.com links by satyan
Browsing all 22 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Programming as Writing

Programming is very similar to writing. Certain practices like context, structure, flow and highlighting important points that are followed in writing process applies to programming as well. This would...

View Article



Image may be NSFW.
Clik here to view.

Pairing - Why does it work..

Pairing carries misconceptions of being costlier and non-effective. There are many positives that result with this exercise like team collaboration, knowledge sharing, mentoring and discipline. This...

View Article

Image may be NSFW.
Clik here to view.

How to choose software projects to work on

Often we choose software projects based on the technology being latest and cutting-edge. This article tries to explain an alternative approach to choosing projects, based on the relevance and the...

View Article

Image may be NSFW.
Clik here to view.

You are not a developer if you..

This is a post on the growing needs of a developer in the modern projects. One needs to have business context and be more responsible for the overall project being built and not just the technical...

View Article

Image may be NSFW.
Clik here to view.

The best part of Test Driven Development (TDD)

Test Driven Development or TDD as its popularly known, is not only about writing tests first. It is about Design, releases and a software philosophy. Couple of prime features of TDD are shared in this...

View Article


Image may be NSFW.
Clik here to view.

Is it time to store images in database..

My personal opinion is that going forward, more and more images would be stored in the database instead of the file server. Though currently, most databases are not equipped to handle images...

View Article

Image may be NSFW.
Clik here to view.

Who do you have in your team?

A look at few stereotypes that you find in your team.

View Article

Image may be NSFW.
Clik here to view.

Social Profile for Interviews

Looking forward to a resume-less world.

View Article


Image may be NSFW.
Clik here to view.

Train the dragon

Learning is at its best when it is driven by actions and guided by feedback. That’s the practical learning we talk about in the article.

View Article


Image may be NSFW.
Clik here to view.

Why I did not build my first product..

This post summarizes the process undertaken to conceive and launch a product and emphasizes on the fact that customer is an integral part of any product.

View Article

Image may be NSFW.
Clik here to view.

How to find yourself a good programming job

Finding a good programming job is fairly difficult process. A good company to work with. Right set of people to work with. Good environment. Good technology, nice product to work on.. etc. etc. You...

View Article

Image may be NSFW.
Clik here to view.

Interviews - Two at a time.

One of the factors that you look for in a candidate during interviews is his collaborative skills. How good is a person when it comes to carrying a technical conversation with a fellow colleague. How...

View Article

Image may be NSFW.
Clik here to view.

Better way to comment.. code it.

There’s been lot of discussion on the usefulness of comments in code. Many believe they’re not required and are actually a smell that your code is not readable enough. I’d agree with that philosophy...

View Article


Image may be NSFW.
Clik here to view.

Inherit or compose?

When designing your domain/classes, this is one decision that always results in conflicts within teams. Whether to inherit from a class or to compose that class. This is fairly subjective but here are...

View Article

Image may be NSFW.
Clik here to view.

Object Building alternative

Generally constructors or setters are used to create object. This is a look at a more readable way to construct object using setters and method chaining.

View Article


Image may be NSFW.
Clik here to view.

Protect your dear ones

This article tries to emphasize on the importance of Law of Demeter when designing and developing applications.

View Article

Image may be NSFW.
Clik here to view.

Revisiting is the key.

Revisiting your code, once it has started working is the key to a good working software. The article talks about the merits of this and some ways to do it.

View Article


Image may be NSFW.
Clik here to view.

Working with legacy code

Few tips from my experience on approaching and subsequently working with legacy codebase.

View Article

Image may be NSFW.
Clik here to view.

Windows 8 preview.. what it means.

Looking at the preview of windows 8. With the growing trend in different human-machine interactions, apps need to be build keeping those things in mind.

View Article

Image may be NSFW.
Clik here to view.

Extending the joel test.

I’m sure everyone’s read The Joel Test. Its a very scratchy and effective way to know the quality of a software team. Overtime, few more things could be added to that list. Here's my take on that.

View Article
Browsing all 22 articles
Browse latest View live


Latest Images