Everyone loves new big features. Stakeholders want them as they make their product more attractive to the users. Which by definition means that the features are designed for users to like them. Developers enjoy coding and big features usually have a lot of coding to do, so a perfect match, right?
If you are pioneering, you will likely hit the wall. If you walk new paths, then your favorite search engine won’t answer your questions. Here is a small story about me trying new ways to develop web applications.
There are two terms we’ve often seen used interchangeably that I would like to address today. These are Development Time and Time to Market. These terms embody the concept of time taken to get a feature to the end user.
Code review is an integral part of a software developer’s work. A very interesting aspect of it is that a developer experiences both sides of the review process — as an author and as a reviewer.