В сущности это означает писать код последовательным способом, т.е. все разработчики, которые работают над Вашей кодовой базой, должны следовать тем же соглашениям при записи подобных конструкций кода.
, Таким образом, идиоматическим путем является путь, который соответствует стилю другого кода, неидиоматический путь означает запись вида функции, но по-другому.
, например, если Вы - цикличное выполнение определенное число объектов, Вы могли бы записать цикл несколькими способами:
for (int i = 0; i < itemCount; i++)
for (int i = 1; i <= itemCount; i++)
for (int i = 0; i < itemCount; ++i)
и т.д.
то, Что является самым важным, - то, что выбранный стиль последовательно используется. Тем путем люди становятся очень знакомыми и уверенными относительно того, как использовать его, и когда Вы шпионите использование, которое выглядит по-другому, это может быть знак ошибки, будучи представленным, возможно, прочь одной ошибкой, например,
for (int i = 1; i < itemCount; i++)
Вот ссылка на API: ScrollableResults
get ()
возвращает всю текущую строку, get (index)
возвращает объект в ] index
без инициализации остальных. Также существует множество удобных методов getXXX (), которые приводят результат к заданному типу.