Para qualquer hábito que um desenvolvedor tenha, há duas perguntas principais:
- Como isso influencia a qualidade do código que você faz?
- Como isso influencia sua produtividade?
Se a resposta para ambos é "Torna melhor", estrague o hábito, ensine aos outros!
Se a resposta para um é "melhor" e o outro "pior" - é um estilo e você tem que estar consciente sobre isso. Nem sempre é aplicável, e talvez seja necessário fazer um esforço para suprimi-lo de vez em quando.
Se a resposta para ambos é "Negativa" - você tem um problema sério.
É claro que, nos dois primeiros casos, você também deve pensar em: "O efeito positivo pode ser automatizado ou institucionalizado?". Talvez seja melhor escrever um teste do que experimentar diferentes navegadores todas as vezes? (Note, eu sei que não é tão fácil testar o layout adequado no desenvolvimento da web, não estou dizendo que isso é sempre possível ou que vale a pena).
Neste caso particular, parece-me que a qualidade é aumentada, a produtividade pode ser diminuída. Para pequenas mudanças é provável que seja ruim (especialmente se as mudanças estiverem inter-relacionadas), para maiores - é bom. Contanto que você teste o resultado final também (evite o "cada módulo foi testado e funciona, então a coisa toda funciona tão bem, não há necessidade de testá-lo!").
Por isso - a menos que 90% do seu dia de trabalho esteja fazendo mudanças muito pequenas - é um hábito perfeitamente bom ter. Se o seu dia de trabalho é assim, então talvez você queira rever seu estilo de trabalho (ou local de trabalho).