PS: таки да, в БОЛЬШИХ проектах CamelCase применённое осмысленно несколько облегчает жизнь, если есть условности, что с какой буквы называть, какие будут заглавные (например, объекты и/или конструкторы заглавные, методы строчные) и собственно есть нужда в достаточно длинных идентификаторах.