Як ви вирішуєте спірні питання в роботі?
Така от ситуація. Кодимо апку на реакті. Я відповідаю за сторінку редагування сутності. З часом помічаю що при кожному onChange уся сторінка з кожним копонентом перерендерюється. Додаю memo() та трошки переписую архітектуру, — заміняю реакт контекс на проперті дріл.
Пізніше колега, пропонує переписати сторінку, бо її код виглядає трошки не красиво. Я пояснюю причину такого стану речей і кажу з якою метою написав саме так. Він же стверджує, що трохи лишнього ререндерінгу ніби не створює якихось суттєвих проблем.
Короче, хочу почути як ви вирішуєте суперечки подібного роду. Як часто ви «доводите» свою точку зору. Як правильно це робити, щоби не зіпсувати відносини з колегами.
UPT: короче зійшлись на тому що трохи лишнього рендеру це таки погано, «некрасиві» зміни відрефакторили настільки наскільки це було можливо і додали ще некрасивих змін. стало ну дуже некрасиво, зате дуже швидко.
68 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів