Swift Formatting and Style Guide
Throughout my development experience, every time I learned a new programming language, there was usually some mention of how the code for that language should be written and formatted. Early in my development career (which was a long time ago), these recommendations were very basic formatting recommendations, being about things such as how to indent your code, or having one statement per line. It really wasn't until the last 10-12 years that I started to see complex and detailed formatting and style guides for different programming languages. Today, you would be hard-pressed to find a development shop with more than two or three developers that does not have a style/formatting guide for each language that they use. Even companies that do not create their own style guides generally refer back to some standard guide published by other companies, such as Google, Oracle, or Microsoft. These style guides help teams to write consistent and easy...