Содержание
- 2. ХАРДКОДИНГ Хардкодинг, hardcoding - прямое указание значений каких-либо теоретически параметризуемых сущностей в тексте программы или построение
- 3. ЧЕМ ОПАСЕН При изменении каких-либо данных, "вшитых" прямо в программный код, понадобится изменять код. Если забыть
- 4. ПРИМЕРЧИК
- 5. Когда однажды выяснится, что для получения кредита нужно стать старше 23 лет, да ещё и найти
- 6. ...и даже такие места, которые совсем нереально обнаружить: if (age { // 100500 строк кода }
- 7. ЧТО ЖЕ ДЕЛАТЬ? Вот почему важно выносить не только константы, а ещё и логику. Важно следить,
- 8. ОДИН ИЗ ПЛЮСОВ ВЫНЕСЕНИЯ ЛОГИКИ В МЕТОДЫ - ЕЁ ЛЕГКО ТЕСТИРОВАТЬ
- 9. СОФТКОДИНГ
- 11. Скачать презентацию