Türkiye'deki telefon şehir kodları listesine bakarsanız, birbirine komşu şehirlerin kodlarının çok farklı, kod numaraları yakın olan şehirlerin ise birbirlerinden çok uzak olduklarını görürsünüz.
Bunun nedeni, kod sisteminin tuşlu telefonlar yaygınlaşmadan önce kadranlı telefonlara göre kurulmuş olmasıdır.
Kadranlı telefonlarda 9'u çevirmek için, hizasındaki deliğe parmağınızı sokup, sonuna kadar kadranı çevirmeniz ve bırakmanız gerekiyordu. Kadran da otomatik olarak geri dönerek eski konumuna geliyor ve bir tek numara çevirme işlemi tamamlanıyordu.
Bu işlemde 1'i çevirmek 9'u çevirmekten, 212'yi çevirmek 989'u çevirmekten çok daha kısa bir sürede gerçekleşiyor ve santraller daha az meşgul oluyorlardı. Şüphesiz bugünkü tuşlu telefonlar çok hızlı çalıştıklarından, numaraları aramak bakımından bir zaman farkı yok.
Bu nedenle, 212 gibi kısa süre tutan kod numaraları ülkenin en büyük, en çok telefon kullanılan şehirlerine verilmiştir. Örneğin, NewYork ve İstanbul'un kod numaraları aynı, yani 212 iken, Chicago ve Ankara'nın da 312'dir.
Bu sisteme göre bugün Türkiye'de üçüncü en kısa kod 222 ile Eskişehir iken, en uzun süren kod ise 488 ile Batman'dır.
Zamanla şehirler çok büyüyünce, onları kısımlara bölüp, yeni kod numaraları vermek ihtiyacı doğdu. Yeniler eskilerle karışmasın diye farklı numaralar verildi. Örneğin kodu 212 olan New York ikiye bölününce, ikinci kısma 718 kodu verildi. Bizde ise buna pek dikkat edilmedi, ben 212 mi Avrupa yakasıydı, yoksa 216 mı, hala karıştırırım.