Download
Entwicklung
Konto
Download
Entwicklung
Anmelden
Vergessen Konto/Passwort
Konto erstellen
Sprache
Hilfe
Sprache
Hilfe
×
Anmelden
Anmeldename
Passwort
×
Vergessen Konto/Passwort
Übersetzungsstatus von Deutsch
Kategorie:
Software
Personen
PersonalForge
Magazine
Wiki
Suche
OSDN
>
Finden Software
>
System
>
TERASOLUNA Framework
>
Ticket-Liste / Suche
>
Ticket #12643
TERASOLUNA Framework
Beschreibung
Projekt Zusammenfassung
Entwickler-Dashboard
Web-Seite
Entwickler
Bildergalerie
RSS Feed-Liste
Aktivität
Statistiken
Historie
Downloads
Aller Releases-Liste
Statistiken
Quellcode
Quellcode-Repositorys-Liste
Subversion
Repository ansehen
Ticket
Ticket-Liste
Liste der Meilensteine
Typenliste
Komponentenliste
Liste der zuletzt benutzten Tickets/RSS
Neue Ticket abschicken
Dokumente
Wiki
Titelseite
Titel-Index
Kürzliche Änderungen
Doc Mgr
List Docs
Kommunikation
Foren
Forum-Liste
Offene Diskussion (1277)
Mailinglisten
Alle Mailinglisten
terasoluna-information
Neuigkeiten
Ticket #12643
Ticket-Liste
Neue Ticket abschicken
RSS
PropertyUtilの改善要望
Eröffnet am:
2008-05-29 19:31
Letztes Update:
2008-05-29 19:31
beobachte
ON
OFF
Auswertung:
kidotaka
Verantwortlicher:
(Keine)
Typ:
Funktionsanfragen
Status:
Offen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
1
Details
Antworten
kidotakaといいます。
些細なことなのですが、使い慣れてない人には戸惑いを与え
てしまうので、直して欲しいと思う箇所があります。
".properties"なのですが、他のメソッドでは引数で渡された
プロパティ名が".properties"で終わってなければappendして
くれるのですが、loadPropertiesメソッドは無条件にappend
しています。
直感的には拡張子も含めてフルパスで書く人が多く、
「○○.properties.properties」となってることに気づかずに
首を傾げてる人が多いです。loadPropertiesメソッドも他の
メソッドと同じ考え方で拡張子を付けてもらえると嬉しいです。
次のはあくまであったらいいなというレベルです。
PropertyUtil内に保持するのではなく、
staticイニシャライザを使って何かしらの役割を持ったクラ
スのstatic変数にMapで保持するという使い方をすることが多
く、その際にPropertyUtilが便利なのですが、添付のような
メソッドがあるともっと楽だなと感じます。
Ticket-Verlauf (1/1 Historien)
2008-05-29 19:31
Aktualisiert von:
kidotaka
File
2339: あったらいいなと思うメソッド.txt
is attached
Dateianhangliste (
1
)
Dateianhangliste
あったらいいなと思うメソッド.txt
(857Bytes)
Bearbeiten
Kommentar hinzufügen
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Anmelden
Kommentar hinzufügen
Vorschau
Abschicken
些細なことなのですが、使い慣れてない人には戸惑いを与え
てしまうので、直して欲しいと思う箇所があります。
".properties"なのですが、他のメソッドでは引数で渡された
プロパティ名が".properties"で終わってなければappendして
くれるのですが、loadPropertiesメソッドは無条件にappend
しています。
直感的には拡張子も含めてフルパスで書く人が多く、
「○○.properties.properties」となってることに気づかずに
首を傾げてる人が多いです。loadPropertiesメソッドも他の
メソッドと同じ考え方で拡張子を付けてもらえると嬉しいです。
次のはあくまであったらいいなというレベルです。
PropertyUtil内に保持するのではなく、
staticイニシャライザを使って何かしらの役割を持ったクラ
スのstatic変数にMapで保持するという使い方をすることが多
く、その際にPropertyUtilが便利なのですが、添付のような
メソッドがあるともっと楽だなと感じます。