Итак, появился новый парень, который начался там, где я работаю. Я совсем молодой программист, но я развиваюсь немного дольше, поэтому я использую свое «чувство кишки», чтобы помочь нам в разработке проекта. Слепой ведет слепого.Список объектов - лучшая практика
Относительно небольшая вещь только что пришла, и я хотел бы знать, что является лучшим способом создать это для будущих ссылок и почему.
По существу, есть основной файл XML с подробностями для файлов (структура на самом деле не актуальна). Ходил запрашивая этот XML-файл, а затем хранить все восстановленные файлы, создав несколько списков, что-то вроде этого:
List<Integer> fileId = new List<Integer>;
List<String> title = new List<String>;
И тогда вы можете создать метод, который будет запрашивать против этих списков ищут ID.
Я представил метод будет создан, чтобы запросить файл из файла XML без сохранения/установки ничего, например, так:
public Form getFile(Integer id) {
Form ret = new Form();
//Query XML, set to ret...
return ret;
}
Я хотел использовать объекты-значения, так как это, как я используется для работы. Так предложил и поселились на это, в конце концов:
List<Form> forms = new List<Form>;
Итак, у нас есть 2 метода, 1 для заполнения переменной «формы», а затем 1 для запроса его и вернуть форму ... до сих пор, кажется, очень странный для меня.
Кроме того, вместо того, чтобы:
Form tempForm = new Form();
tempForm.id = 1;
tempForm.title = "Foo";
Он предпочитает делать:
Form tempForm = new Form(id, title);
только потому, что он находится в 1 строке и выглядит опрятнее. Позже вниз по линии, хотя, я не думаю, что использование объекта ценности, как это лучший способ пойти.
Возможно, я беспокоился и думал о вещах, а не о том, чтобы заниматься разработкой, но любые советы по этому поводу были бы замечательными.
О чем вы говорите? – delnan
А, объект Value - это имя, о котором упоминал мой старший разработчик. Наверное, он просто сделал это. Это просто класс/объект, который существует для хранения значений, поэтому вы знаете, что такое содержимое переменной и т. Д. –
Значение Объект как в «bean-like thingie» или «притворяясь строкой». Я предполагаю – BRFennPocock