remorses·4 yıl önce·discussThe best practice for me is to not use bash or zsh, use a better defined and robust language like JavaScript or python
remorses·4 yıl önce·discussI would also suggest to avoid too complex genrics, these tend to make te code unreadable and make the compilation super slow.Usually generic code tries to make everything type safe but having some portions of your code be dynamic is completely fine imo.