First question, your friend is absolutely right.
Second one, you can point it out, but never mention it is a mistake. You can say something like "em, it's very interesting you are doing it this way. If I am the developer, I would do this and this....etc...". And if there are 4 of them, most likely max I will point out are 2.
Third one, no one say good news or bad news. just say news, good news is ok. But bad news, it just sounds weird.
Forth one, the first thing I'm going to is to talk to the manager again because he certainly has some ideas that can lead to a solution. I wouldn't answer to spend time to test it first since realistically that's waste of time.
Second one, you can point it out, but never mention it is a mistake. You can say something like "em, it's very interesting you are doing it this way. If I am the developer, I would do this and this....etc...". And if there are 4 of them, most likely max I will point out are 2.
Third one, no one say good news or bad news. just say news, good news is ok. But bad news, it just sounds weird.
Forth one, the first thing I'm going to is to talk to the manager again because he certainly has some ideas that can lead to a solution. I wouldn't answer to spend time to test it first since realistically that's waste of time.