adessoTurkey / ios-boilerplate

iOS boilerplate app that showcases architecture and libraries used at adesso Turkey
47 stars 5 forks source link

Style Guide and Rule Set Analysis #14

Closed akayrak-adesso closed 4 years ago

akayrak-adesso commented 4 years ago

We need to find and compare popular style guides that include lint rule sets used in enterprise projects.

kaan-unlu commented 4 years ago

A style guide from one of the Apple teams is below. It is based on an interview with a developer, so it may not 100% complete, but it is important in terms of having an insight.

NAMING

ORGANIZATION & CODING

In addition to the guide above, the development teams in Apple are generally free to use the third party code formatting frameworks such as SwiftLint and the team that I spoke with, mentioned that they use the default styling configuration of SwiftLint.