Some names in immature languages break the [bijection] principle. Avoid ambiguous or bad names. Wrap with your functions. Use mature languages. Don't use *replace()* instead of *replaceAll()* in your code. Use *replaceFirst()* if you need to change only the first occurrence.
Maximiliano Contieri
@mcsee
I’m senior software engineer specialized in declarative designs and S.O.L.I.D. and Agile lover.