История изменений
Исправление user_id_68054, (текущая версия) :
Там нет хаков
кроме той ситуации что ты присваиваешь методы экземплярам :) , вместо декларирования методов на уровне классов.
может для какого-нибудь там другого языка программирования это и не считается хаком.
но в данном случае — программируя на JS — так не поступают хорошие ребята.
потому что в твоём хаке — чем больше методов будет у экземпляра — тем дольше он будет иниицализироваться (а этого не должно происходить. скорость инициализирования экземпляра НЕ должна зависить от количества методов этого экземпляра)
Исправление user_id_68054, :
Там нет хаков
кроме той ситуации что ты присваиваешь методы экземплярам :) , вместо декларирования методов на уровне классов.
может для какого-нибудь там другого языка программирования это и не считается хаком.
но в данном случае — программируя на JS — так не поступают хорошие ребята.
потому что чем больше методов будет у экземпляра — тем дольше он будет иниицализироваться (а этого не должно происходить. скорость инициализирования экземпляра НЕ должна зависить от количества методов этого экземпляра)
Исправление user_id_68054, :
Там нет хаков
кроме той ситуации что ты присваиваешь методы экземплярам :) , вместо декларирования методов на уровне классов.
может для какого-нибудь там другого языка программирования это и не считается хаком.
но в данном случае — программируя на JS — так не поступают хорошие ребята.
потому что чем больше методов будет у экземпляра — тем дольше он будет иниицализироваться (а этого не должно происходить — скорость инициализирования НЕ должна зависить от количества методов)
Исходная версия user_id_68054, :
Там нет хаков
кроме той ситуации что ты присваиваешь методы экземплярам :) , вместо декларирования методов на уровне классов.
может для какого-нибудь там другого языка программирования это и не считается хаком.
но в данном случае — программируя на JS — так не поступают хорошие ребята.