*Find usages*
— Так, окейй, эти два я знаю, там легко мигрировать на асинк
*скроллит ещё ниже*
— а что делать с этими тремя..? Те модули вообще используются?
*Find usages* 3 comments
btw, прошлый рефакторинг я начала с того, что агрессивно проходилась по коду с Alt+F7 (Find usages), беспощадно вычищая то что не используется. Ну а хули, у меня ж всё в гите :blobfoxthinksmart: И потом с тем что останется уже можно работать Как там было в том меме |
И в итоге мы приходим к тому, что самый простой способ работать с этим ужасом — append only. То есть, вместо переделки добавить {func_name}_async которая будет юзать {dependency}_async
И в коде медленно накапливаются сущности которые по факту не нужны, но из-за высокой связности с другими (ненужными) сущностями их стрёмно удалять