Yes it is the only thing that really bothers me about Elixir. In my personal projects, I heavily utilise typespecs which makes it somewhat bearable. But in my previous day job that had a high turnover rate (and hence a huge mess) doing any refactoring on the Elixir codebase was a nightmare even with tests.
I found maintaining the Typescript codebase in the same company much easier.
I found maintaining the Typescript codebase in the same company much easier.