Изменения

Перейти к: навигация, поиск

Как с нами работать

220 байт добавлено, 15:00, 26 октября 2017
Добавление новых функций
В системе почти каждый день происходит очень много разных изменений, и мы их публикуем в вики. Оповещать всех клиентов о том, что мы добавили в какой-то отчет какое-то новое условие считаем не обоснованным, т.к. изменений много, никто эти простыни читать не будет, а мы бы каждый день занимались только тем, что пытались объяснить каждому клиенту, а что же это условие все-таки делает. При принятии решения о каком-либо изменении поведения системы, мы проводим тщательный анализ известных нам кейсов использования функций, и изменяем их работу только в том случае, если приходим к выводу, что изменение не нарушит ни чьих бизнес-процессов, но при этом принесет пользу. Это, кстати, одна из причин, по которой нам очень важно знать, как Вы используете систему, и стараться своевременно предотвратить использование ее механизмов не по назначению.
===Добавление новых функций===
Мы постоянно добавляем новые функции в систему, расширяющие её возможности системы. Однакона работу такой функции оказывают влияние тысячи процессов, любая новая функция, по началу является "сырой" - уже происходящих в ней есть ошибки, не точностисистеме. Она где-то не подходит под какие-то процессыПоэтому мы вначале тестируем её на внутренних серверах, да и мы потом долгое время следим за корректностью её работы: собираем информацию об опыте использования, дописываем, улучшаем, переделываем. Поэтому, сразу после выхода новую функцию нет смысла документировать - она еще будет меняться и не раз. Что касается ошибок - В случае возникновения погрешностей – в процессе эксплуатации они выявляются и устраняются. У программистов есть такая поговорка "Каждая последняя ошибка, найденная в программе, на самом деле является предпоследней". Т.о. мы никогда не можем сказать, что в этой функции больше нет ошибоккакой-то процесс идеален. Мы можем только сказатьОн может быть таковым до очередного улучшения, сколько времени прошло которое начнёт с момента обнаружения последней ошибкиним конфликтовать, или возникновения ещё какой либо особой ситуации. Т.о. через  Наше правило: спустя год, например, если функция прижилась, оказалась полезной и ею пользуются, мы как правило, можем сказатьвозможные недочёты появляются в исключительных случаях и легко устранимы – можно утверждать, что она рабочая, в ней, если ошибки и есть, то не значительные, появляющиеся в особых ситуациях, которых уже длительное время не было.  Отсюда вытекает понимание, что у новой функции нет одного момента, когда она становится продуктом, и о ней нужно всем сообщить. Есть только постепенно растущая степень нашей уверенности в этой функции. Если Вы ранее обращались к нам с вопросом о добавлении подобной функции - мы стараемся об этом помнить, и сообщить Вам о ней, но это тоже не всегда возможно. Поэтому рекомендуется периодически просматривать вики - как различные описания функций, так и страницу истории версий.
==Ошибки в программе==

Навигация