nerv_,
это охуенный вариант! спасибо! гугл компиллер достает код из этих приватных методов и вставляет туда где он используеться тупо копируя.
То есть остаются только публичные методы. А так же сразу понятно какой публичный какие приватные использует.
Вопрос, если приватный метод захотят использовать 2 публичных то как это указать? Например если в данном случае публичный метод say захочет использовать приватный _getAngle ?
Сообщение от melky
|
тогда зачем ты её вообще создал?
|
для инкапсуляции определенного действия и давания ему имени, для того чтобы код был более читабельный. КАЖДОЕ логическое действие, которое состоит из нескольких простых, нужно пихать в функцию и давать ей четкое название. КОД пишется ДЛЯ ЛЮДЕЙ а не для машин.
Код для машин, пишут компиляторы.