hehe cool topic - some working band scenario.
1] let the MD [music director] know in advance, you're not ready with your parts/homework/songs. MDs are not mind-readers. dont waste bandmates precious hours, esp those with family/kids already. money and time spent travelling to the club/studio, only to have fruitless rehearsals take place is bull. a re-schedule could be done with proper notice given.
2] always be early, it doesn't make one a lesser musician by being responsible to the band. being on time is fine. let the leader know in advance IF you're gonna be late.
BEST [pun intended] experience i had quite some time back, a band member walks in to the club like 45 mins late for rehearsal [ not his 1st time, probably like 14th or 15th] hugging his gf and shopping bags this time. instead of making excuses or apologizing, he opens his mouth in a raised tone, 'eh i got no mood, i had a bad f***** day' - we [the band] were like wtf, come late somemore show colour, go shopping, walk in smiling with gf, can bad day??
we had to cancel rehearsals cause he was totally unprepared with his parts too [ double whammy ] its like 'hello, we got handphones now, its not the 60/70s kampung days, u could notify that u gonna be late, instead of wasting 3-4 hours of our time having cancelled the practice, we have lives too, hello'.
no matter how good skills they may possess, musicians with this attitude only provide hassle. and thats the kind of crap, i dont tolerate. whether old friend or new, he got the boot in good time. sayonara.