LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

При этом мы можем в любой момент расширить систему, добавить другие животные и типы кормов и нам не нужно будет лезть в код ранее определённых методов.

и тут вы налетите на то, что в одном месте животное мышка есть одни корма, а в другом - другие. просто потому один разраб написал одно в одном месте, а другой - другое в другом.

да. это круто расширяемо. только это неверно. ваша расширяемость породила ошибку, поскольку мышка в всех частях кода должна есть одно и тоже.

есть в языке средства проверки, что мышка есть одинково во всех местах вашей программы?

Исходная версия alysnix, :

При этом мы можем в любой момент расширить систему, добавить другие животные и типы кормов и нам не нужно будет лезть в код ранее определённых методов.

и тут вы налетите на то, что в одном месте животное мышка есть одни корма, а в другом - другие. просто потому один разраб написал одно в одном месте, а другой - другое.

да. это круто расширяемо. только это неверно. ваша расширяемость породила ошибку, поскольку мышка в всех частях кода должна есть одно и тоже.

есть в языке средства проверки, что мышка есть одинково во всех местах вашей программы?