Ottinger's Rules for Variable and Class Naming
Tim Ottinger
Brad Appleton took the time to convert the original textual version to hypertext, and I thank him for the this encouragement.
This paper grew out of some postings made on usenet, specifically comp.object, in 1997. There was some response, which was incorporated from its many sources, and it is presented here in entirety, enhanced a bit. There have been some interesting changes in the world since then. We now have excellent refactoring tools in our editors, so changing the names of objects, classes, methods, and variables has never been easier. With naming an easily reversable act, the naming system of a program is more fluid than at any other point in software history. This is a good thing. Now there is no need to leave poor names in place.
Queenstown
Singapore
Chicago
London
- Hoxton Hotel London
- Claridges
- Leonardo Royal Hotel London City
- St Giles Hotel London
- The Standard London
- Britannia Hotel Canary Wharf
- Tower Suites By Blue Orchid
- The Dorchester Photos
Scottsdale
Melbourne
- Crown Melbourne
- Novotel Melbourne Central
- Hyatt Place Melbourne Airport
- Oaks Melbourne On Collins
- W Melbourne
- Wrap On Southbank
Punta Cana
Manchester
Sidmouth
Grace Bay
Chandigarh
Alvor
Silvassa
Puerto Vallarta
Las Terrenas
Donegal Town
New York
- Hyatt Regency Times Square
- Motto By Hilton Times Square
- Citizenm Bowery
- Martinique New York On Broadway Curio Collection By Hilton
- The Roxy Hotel
Leeds (West Yorkshire)
Mohill
Ashbourne (Derbyshire)
Benidorm
Karawang
Kejayan
Cambridge
Tarporley
Cala d'Or (Mallorca)
Ingliston
Bigbury on Sea
Blackpool
Severn
Creek Village
Worsley
Los Cristianos (Tenerife)
Gatlinburg
Udaipur
San José del Cabo
Macclesfield
Palma de Mallorca
Four Corners
Grange-over-Sands
Half Moon Bay
Costa Adeje (Tenerife)
Puerto Morelos
Lafitte
Nuevo Vallarta
Puerto del Carmen (Lanzarote)
Nassau
Sydney
- Meriton Chatswood
- Park Royal Hotel Parramatta
- Rydges Sydney Airport
- Metro Marlow
- Citadines Walker North Sydney 88 Walker Street
- Novotel Brighton
Tankersley
Bandung
Boston
Surakarta (Solo)
Dubai
Williamsburg
Marmaris
Ibiza Town
Hurghada
Sharm el-Sheikh
Hollywood
St Ives
Playa del Carmen
Coventry
Playa de las Americas (Tenerife)
Kilkenny
Las Vegas
Madikeri
Amritsar
Malang
Ayia Napa
Castle Combe
Stock
Gold Coast
Jakarta
- Fraser Residence Menteng
- Arya Duta Menteng
- Diradja Hotel
- Fraser Residence Sudirman
- Ashley Tang Menteng Jakarta