Проблема с именами папок - PullRequest
       54

Проблема с именами папок

0 голосов
/ 24 января 2011

Я управляю складом. Мне нужно управлять акциями и показывать акции каждый раз, когда пользователь хочет. Я создал папку с именем: Stock в папке Stock я создал файл с именем StockItem.cs Теперь мне нужно добавить файл с именем Stock, который представляет акцию. Но имя папки - Stock!

Я сталкивался с этой проблемой много раз, поэтому решил спросить. Как лучше всего назвать структуру приложения и файлы?

Ответы [ 2 ]

2 голосов
/ 24 января 2011

Почему бы вам просто не назвать свой файл Stock.data или StockData или какой-либо из ста других возможностей?

Или назвать свою папку как-нибудь еще.У вас не может быть папки и файла с одним и тем же именем, как у вас может быть два файла с одним и тем же именем (ну, конечно, в разных каталогах вы можете, но это не так).

0 голосов
/ 24 января 2011

Существует множество соглашений об именах.Если вы сталкиваетесь с конфликтующими именами (как это звучит), то вам, вероятно, следует переосмыслить логический порядок ваших папок и файлов.

Вы также должны знать, что иногда могут быть некоторые совпаденияв именах файлов.Решение заключается в том, чтобы обеспечить абсолютное наименование.Таким образом, один из способов сделать это - использовать соглашения об именах, найденные в Java ( packages ).

Example: com.warehouse.stock.item1 and com.warehouse.new_stock.item1

Оба файла являются item1, но у них разные абсолютные имена, и логически вы можете выяснить, почему они находятся там (один - новый, а другой - старый).

РЕДАКТИРОВАТЬ : Я вижу, что это в среде .net, но я уверен, что соглашение о присвоении имен пакетов остается в силе.

...