Нельзя оставить комментарии или код, который нигде не используется в приложении
У нас в Surf, например, однажды отклонили приложение, потому что в нём была подключена библиотека для Apple Pay, но она нигде не использовалась.
Может отклонили из-за дополнительных разрешений, которые подключенная библиотека требовала, а не из-за самого неиспользуемого кода? Не верится, что кто-то будет проверять исходный код и уж тем более комментарии.
Ничего не имею против MVC, однако, на мой взгляд, намного проще выносить отдельные способности (здоровье, прыжки, ношение оружия и пр.) в отдельные скрипты, что-то вроде миксинов. И из таких компонентов собирать разных юнитов.
Пример компонента здоровья
[RequireComponent(typeof(Unit))]
public class Health : MonoBehaviour
{
public float max;
float current;
public float regenerationDuration;
public float regenerationDelay;
float timeToRegenerate;
Armor armor;
void Start() {
armor = GetComponent<Armor>();
current = max;
}
void FixedUpdate() {
timeToRegenerate = Mathf.Max(0f, timeToRegenerate - Time.fixedDeltaTime);
if (timeToRegenerate == 0f) Regenerate(Time.fixedDeltaTime);
}
void Update() {
if (current <= 0) GetComponent<Unit>().Die();
}
public void GetDamage(Damage damage) {
float armorResistanceFactor = 0f;
if (armor != null) {
armorResistanceFactor = armor.GetResistanceFactor(damage.type);
}
current -= damage * (1 - armorResistanceFactor);
timeToRegenerate = regenerationDelay;
}
void Regenerate(float deltaTime) {
health += max * (ms / regenerationDuration)
}
}
Мне кажется, ваши примеры не применимы к теме воспитания детей.
Понятно, что ребёнку нужно объяснить и про молоко и про нечестных застройщиков, но это совсем не повод вести себя с ним также нечестно.
Бедные семьи бедные именно потому что их родители не способны ни планировать, ни гарантировать, ни сдержать обещание
Некоторым родителям кажется абсолютно нормальным пообещать что-либо ребёнку, а после без веских причин отморозиться и не выполнить обещание. Думаю именно о них и говорит комментатор выше.
У меня при прочтении статьи возникли те же мысли, что и у Aquahawk, однако без какой-либо статистики сложно что-то утверждать.
На 7, 6s и SE работает постоянно, если не подключены наушники. Про предыдущие модели не могу сказать. Правда это "Привет, Siri" срабатывает примерно в одном случае из четырёх.
А за что минусы? Статья и в самом деле про то, что автор научился двигать слайды без jQuery-плагина.
Он конечно молодец, что разобрался в основах, но это не повод писать здесь.
А staging и production версии тоже через flavors делают или есть способ проще?
Что вы имеете ввиду под «условно»? Можете привести пример для ясности?
Понятно, что ребёнку нужно объяснить и про молоко и про нечестных застройщиков, но это совсем не повод вести себя с ним также нечестно.
Некоторым родителям кажется абсолютно нормальным пообещать что-либо ребёнку, а после без веских причин отморозиться и не выполнить обещание. Думаю именно о них и говорит комментатор выше.
У меня при прочтении статьи возникли те же мысли, что и у Aquahawk, однако без какой-либо статистики сложно что-то утверждать.
На 7, 6s и SE работает постоянно, если не подключены наушники. Про предыдущие модели не могу сказать. Правда это "Привет, Siri" срабатывает примерно в одном случае из четырёх.
А за что минусы? Статья и в самом деле про то, что автор научился двигать слайды без jQuery-плагина.
Он конечно молодец, что разобрался в основах, но это не повод писать здесь.
На мой взгляд clearfix куда большее колдунство, чем «font-size: 0».