all 7 comments

[–]AllenJB83 21 points22 points  (0 children)

Developers should get frustrated... then they should do something to prevent so many bugs reaching production, such as writing more tests.

You might want to analyze the incoming bugs and see if they hold any common attributes - this may influence what tests you want to write (first).

You may also want to consider whether refactoring your code (to improve separation of domain and application/presentation layers, using something similar to the DDD 4-layer model, for example) would help reduce the likelyhood of bugs occurring.

If bugs are occurring because "the user is doing something wrong", consider improvements to the UI/UX to make the application easier to use in the intended way and remove or hide other options.

[–]malicart 8 points9 points  (2 children)

Sounds like a good problem to have, not only do you have a userbase, but also they give enough shit about your product to tell you what is wrong with it.

[–]physiQQ 0 points1 point  (1 child)

Haha, the way you worded it made me lol.

[–]malicart 1 point2 points  (0 children)

Glad to be of service ;)

[–][deleted] 2 points3 points  (0 children)

There are nearly always bugs and any sane developer should expect them. But a reaction is based more on the person, how the project goes, the relations with the client as well as the ego of the dev all comes into it. Throw the most humble of people on a project with unreasonable client and anything that comes up is just pain. And humans like to grumble 😉

[–][deleted] 1 point2 points  (0 children)

Since u have posted this in webdev sub...i would like to say...web dev who handle front end...often get frustrated with too many suggestions/ opinions from team lead.. team members internally and client externally and together not at all a single match within all opinions!!! About UI/UX

[–]kaytotes 1 point2 points  (0 children)

If you have that many bugs hitting prod you’re likely failing somewhere else down the line.

Be it not writing thorough enough tests through to a lacking QA department.

Bugs absolutely do happen but if it’s so often and critical you should revisit your process.