Maybe I'm crazy, but every UI mockup I seem to get passed to me, I end up ripping apart. And in the end, my suggestions are often shot down. We end up creating UI's with what I consider to be a horrible User Experiences.
The latest is a save button for a form, with a checkbox beside it the user must check if they want a dialog for entering comments to popup upon save. Kind of like this:
[Save]
[] With Comments
In my opinion this is awful. The user is going to forget to check that box, then after saving realize they meant to add comments, and have to check the box and save again.
Instead, you either always show a dialog for entering comments when saving, and let it be optional. Or, you have comments as part of the form itself.
Am I wrong here? Was this a good UI decision?