I have a new philosophy when it comes to friends. 不打不相识,especially in a business partnership, things will get bad and how the other person reacts to it may make of break your friendship. If you never angered or fight with your friend before you won't know how things will be when bad times comes.
yes i agree good communication are very important between partners . and also must share the same goal and visions .