Working on a separate branch allows programmer to experiment with multiple strategies & concepts without thinking about the risks of screwing the existing workflow (and the hard work of others by extension). On smaller scale, your suggestion may work just fine. However, no one can even think of taking risks on bigger level where moving parts are so many and highly dependent on each other.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Working on a separate branch allows programmer to experiment with multiple strategies & concepts without thinking about the risks of screwing the existing workflow (and the hard work of others by extension). On smaller scale, your suggestion may work just fine. However, no one can even think of taking risks on bigger level where moving parts are so many and highly dependent on each other.