История изменений
Исправление MyTrooName, (текущая версия) :
Отсюда и главная претензия к var — риск снижения читабельности. На практике мы «понимаем» код во многом благодаря трем составляющим: типы переменных, имена переменных, и имена методов. Повсеместное (а в худшем случае — бездумное) использование var, уничтожит первую из них. Для поддержания читабельности на том же уровне, придется больше внимания уделять именам методов, так как их вклад в восприятие кода значительно возрастет.
getNumberOfSkinCareEligibleItemsWithinTransaction
превратится в
getIntegerNumberOfSkinCareEligibleItemsWithinTransaction
это неприемлемо!
Исправление MyTrooName, :
Отсюда и главная претензия к var — риск снижения читабельности. На практике мы «понимаем» код во многом благодаря трем составляющим: типы переменных, имена переменных, и имена методов. Повсеместное (а в худшем случае — бездумное) использование var, уничтожит первую из них. Для поддержания читабельности на том же уровне, придется больше внимания уделять именам методов, так как их вклад в восприятие кода значительно возрастет.
getNumberOfSkinCareEligibleItemsWithinTransaction превратится в
getIntegerNumberOfSkinCareEligibleItemsWithinTransaction
это неприемлемо!
Исправление MyTrooName, :
Отсюда и главная претензия к var — риск снижения читабельности. На практике мы «понимаем» код во многом благодаря трем составляющим: типы переменных, имена переменных, и имена методов. Повсеместное (а в худшем случае — бездумное) использование var, уничтожит первую из них. Для поддержания читабельности на том же уровне, придется больше внимания уделять именам методов, так как их вклад в восприятие кода значительно возрастет.
getNumberOfSkinCareEligibleItemsWithinTransaction превратится в getIntegerNumberOfSkinCareEligibleItemsWithinTransaction
это неприемлемо!
Исправление MyTrooName, :
Отсюда и главная претензия к var — риск снижения читабельности. На практике мы «понимаем» код во многом благодаря трем составляющим: типы переменных, имена переменных, и имена методов. Повсеместное (а в худшем случае — бездумное) использование var, уничтожит первую из них. Для поддержания читабельности на том же уровне, придется больше внимания уделять именам методов, так как их вклад в восприятие кода значительно возрастет.
getNumberOfSkinCareEligibleItemsWithinTransaction превратится в getIntegerNumberOfSkinCareEligibleItemsWithinTransaction
это неприемлемо!
Исходная версия MyTrooName, :
Отсюда и главная претензия к var — риск снижения читабельности. На практике мы «понимаем» код во многом благодаря трем составляющим: типы переменных, имена переменных, и имена методов. Повсеместное (а в худшем случае — бездумное) использование var, уничтожит первую из них. Для поддержания читабельности на том же уровне, придется больше внимания уделять именам методов, так как их вклад в восприятие кода значительно возрастет.
getNumberOfSkinCareEligibleItemsWithinTransaction будет превратится в getIntegerNumberOfSkinCareEligibleItemsWithinTransaction
это неприемлемо!