Not really, it's only suitable where your code is processing some other large input that you don't understand, and when your changes are usually easily toggleable at runtime and can be applied to only part of the input.
(saagarjha seems to be talking about 'git bisect', which is not really what the post is about.)