Well, I researched on the internet looking for one or more articles which was written with the title, 7 Habits of Highly Effective People, and found a couple of them that has been written in the recent past. Following are some of them:
The above articles are good and do talk about different aspects of becoming effective developer. However, I was not satisfied much as I could not find mention on some of the points that I wanted to talk about. Following is representation of my views on 7 Habits of Highly Effective Developer. Please feel free to share your opinion on whether I was able to do justice with the theme of the article.
The effective developer is a great team player which works in harmony with business analysts to have a greater grip on business requirements, test engineers to have his code tested early and tested often and other fellow developers to help them, avoid duplication and propagate re-usability.
[adsenseyu1]
In recent years, artificial intelligence (AI) has evolved to include more sophisticated and capable agents,…
Adaptive learning helps in tailoring learning experiences to fit the unique needs of each student.…
With the increasing demand for more powerful machine learning (ML) systems that can handle diverse…
Anxiety is a common mental health condition that affects millions of people around the world.…
In machine learning, confounder features or variables can significantly affect the accuracy and validity of…
Last updated: 26 Sept, 2024 Credit card fraud detection is a major concern for credit…
View Comments
Test driven development is stupid.
Agreed. I don't use it either and I've never found a bug in my code :)
The better approach that I have found and suggested to many a developers is what I call as test-along development (TAD) rather than the writing tests towards the end. In this approach, the developers starts writing unit tests as he is developing the code rather than towards the tail-end of the development.
That said, the knowledge of test-driven development does help.
Good points. I would also add that ability to read source code is also important. We usually more read that write.