pachanga писал(а):Это просто хороший стиль для языка, где пока нет namespace'ов. Кстати, в PEAR используется такая практика.
Лады, сегодня поправлю.
hidrarg писал(а):добавил параметр timeout в метод delete
Я против, т.к. мы не сможем это повторить для других соединений. Если надо такой delete, то проще отнаследоваться или сделать отнаследованный MemcacheHardcoreConnection(не горазд на названия), чтобы пользователь явно понимал, что сменить хранилище уже, возможно, не выйдет.
Может пока не будем вводить safeIncrement()/selfDecrement()? Т.е. дождемся факта дублирования кода. В любом случае это лучше реализовывать через проверку того, что вернул increment, т.к. иначе будет лишний запрос к кэшу.