LINUX.ORG.RU

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

Исправление 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

это неприемлемо!