↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Ластро
27 октября 2015
Aa Aa
#Айтишное
Я считаю что не зря провёл время с кодом, если он приобрёл новую функциональность, если избавился от багов, если он визуально улучшился, если он уменьшился при сохранении функциональности и понятности или стал понятнее.

Что я забыл, если не считать оптимизацию?
27 октября 2015
18 комментариев из 22
Ластро
Только если бы он ещё был заточен под функциональную парадигму, было бы вообще хорошо.
StragaSevera Онлайн
... если он стал более покрыт тестами =-)
Ластро
Это важно, поскольку стремление написать слишком много тестов обычно приводит к тому, что их оказывается недостаточно.
Фаулер. М.
StragaSevera Онлайн
Al Lastor
> стремление написать слишком много
Ластро
Вот с моей стороны твоя тестомания так и выглядит. Спокойнее нужно быть.
StragaSevera Онлайн
Al Lastor
А я спокоен, чо.
Понимаешь, тут еще особенность личности. У меня дикая неуверенность в себе (на уровне психиатрии, а не на бытовом). Соответственно, я абсолютно не уверен ни в каком своем творении. От критики тех же фиков хочется нахер все стереть и забиться под одеяло. Просто баг воспринимаю нормально - а вот баг в том, что я давно считал работающим - это оскорбление.
Поэтому, покрывая код тестами, я чувствую себя спокойнее и увереннее =-) Я понимаю, что для сайта в одну модель и три контроллера тринадцать файлов тестов - это чуток перебор, и в продакшене я бы не стал так делать... но для себя сделаю =-)
Al Lastor, кстати, забыл самый главный вопрос.
Код-то работает? =)
Ластро
Ты забыл протестировать тесты!
Ластро
Работает. А что?
StragaSevera Онлайн
Al Lastor
Не забыл, чо.
Самый главный же тест - работающий проект)
StragaSevera Онлайн
Мольфар
А как доказать себе то, что он работающий?..
StragaSevera, практика есть критерий истины)
Программа пишется для кого?
если для себя - пользоваться.
Если для какой-то ЦА - выкладывать на бета-тест. Практика показывает, что даже один юзверь иногда заруливает десятки килобайт unit-тестов)) грех не пользоваться таким мощным инструментом)

опять же, интерфейс нынче больная тема. Что, кроме интенсивного использования позволит выявить действительно важные "узкие места"? А если какие-то из них не выявятся в ходе бета-тестинга... то не надо бы их и вообще выявлять, правильно?))
StragaSevera Онлайн
Мольфар
Перфекционизм - болезнь =-(
StragaSevera
зато лечится просто (не легко, а именно что просто))
StragaSevera Онлайн
Мольфар
"Просто отрасти новую руку", да-с.
StragaSevera
просто запусти в продакшен
тут уж скорее "отруби"))
StragaSevera Онлайн
Мольфар
У нормальных людей - да. У меня же неоттестированный микропродакшен - повод к самоедству.)
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть