Etki alanı adını döndürme konusunda Java paket adı kurallarına hepimiz aşinayız. Yani www.evilcorp.com
, sözleşmeye göre, java paketlerini almayı seçti com.evilcorp.stuff
.
Giderek bıktım bundan bıktım. Ticari bir programcı olarak, bazı marka, satın alma veya benzeri şeylerden dolayı yazılım paketi adının tamamen ilgisiz olduğu konusunda tekrar tekrar karşılaşıyorum.
Açık kaynak dünyasında daha az isim değişikliği olduğundan mantıklı geliyor. Ancak bana öyle geliyor ki, pek çok (ticari / dahili) yazılımın raf ömrü, bunları yapan organizasyonunkinden çok daha uzun.
Sorun genellikle pazarlama departmanının kullandığı du jour ismini kullanmak için önderlik eden yazılım projeleri tarafından daha da kötüleşir . İmparatorun yeni kıyafetlerini yeni ve taze hissettirmek için başarısızlıkla çizginin 3 ayını değiştirecek bir isim.
Bu nedenle, çoğunlukla ters etki alanını paket adı olarak kullanmayı bıraktım. Bu büyük ölçüde yapılırsa, isim çarpışma riski vardır, ancak bu kesinlikle "benzersiz" yazılım adları kullanılarak, genel kelimelerden kaçınarak veya kütüphaneler olarak satılması / piyasaya sürülmesi planlanan projeler için ters etki alanı kullanılarak azaltılır. .
Diğer düşünceler?
com.java.etc.etc
. Apache (Apache.org sitesinde) paketlerini adlandırır org.apache.etc.etc
. Deseni görüyorsunuz.
We're all familiar with the Java package name convention of turning the domain name around.
- değiliz um..no ... :)