Does anyone have experience with Unified Modeling Language? My client is rumbling about it and my instinct is to reject it utterly as a cure-all that cures nothing--I don't even like frameworks. On the other hand, I might be able to milk the client for more hours to subsidize me as I learn about a relatively interesting concept.
Is it worth it to learn UML or not? Also, how easy is it to proceed from UML to actual PHP code?