The three levels of software craftsmanship
Software Craftmanship can be divided into three stages, apprentice, journeyman, master. Knowing how to identify which level you are in, can be a great help in your progress to achieve the next stage. Hopefully, this article will help you.