Кажется, что все знают, что у вас должно быть четкое различие между графическим интерфейсом, бизнес-логикой и доступом к данным. Недавно я поговорил с программистом, который хвастался, что всегда имеет чистый уровень доступа к данным. Я посмотрел на этот код, и, оказывается, его уровень доступа к данным - это всего лишь небольшой класс, обертывающий несколько методов SQL (например, ExecuteNonQuery и ExecuteReader). Оказывается, что в своем ASP.NET-коде за страницами он имеет тонны SQL, жестко закодированные в page_load и другие события. Но он клянется, что использует уровень доступа к данным.Определите уровень доступа к данным
Итак, я задаю вопрос. Как вы определяете уровень доступа к данным?
Доступ к базе данных и наличие уровня доступа к данным не совпадают. Тем не менее, для доступа к базе данных нужно использовать какой-то тип доступа к данным, поэтому я могу понять путаницу. – user924272 2016-05-14 00:45:22