zoltu
03/05/2016, 5:28 PMpublic
and call it a day, no need to deal with visibility and its nice to not have to think about it or type it out everywhere. For large projects and libraries, public by default means that you have to be vigilant and make sure to never forget to make things private. Releasing a library with accidental public can cause really hard to deal with backwards compatibility issues since once a library is released, its API is out there.