{"id":13725954,"url":"https://github.com/banksalad/styleguide","last_synced_at":"2025-12-29T23:50:11.631Z","repository":{"id":39712265,"uuid":"61931653","full_name":"banksalad/styleguide","owner":"banksalad","description":"Official code style guide of Banksalad","archived":false,"fork":false,"pushed_at":"2024-01-17T01:28:21.000Z","size":1288,"stargazers_count":108,"open_issues_count":0,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-14T16:44:51.106Z","etag":null,"topics":["git-commit","naming-conventions","style-guide","styleguide"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/banksalad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-06-25T07:16:11.000Z","updated_at":"2024-09-15T13:01:54.000Z","dependencies_parsed_at":"2024-01-17T03:42:06.627Z","dependency_job_id":"521dec20-ec0a-47e7-b320-3827410f7408","html_url":"https://github.com/banksalad/styleguide","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banksalad%2Fstyleguide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banksalad%2Fstyleguide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banksalad%2Fstyleguide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banksalad%2Fstyleguide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banksalad","download_url":"https://codeload.github.com/banksalad/styleguide/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252957061,"owners_count":21831426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["git-commit","naming-conventions","style-guide","styleguide"],"created_at":"2024-08-03T01:02:42.866Z","updated_at":"2025-12-29T23:50:11.595Z","avatar_url":"https://github.com/banksalad.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# styleguide\n\n뱅크샐러드 엔지니어링 팀이 지향하는 코드의 형태를 함께 논의하고 이를 문서로 정리해둔 스타일 가이드 코드 저장소입니다. \n\n정적인 문서 파일이 아닌 코드 저장소 형태로 스타일 가이드를 운영하는 것은 이를 논의의 공간으로 삼고자 하는데 가장 큰 뜻이 있습니다. 누구든 제안(issue 혹은 pull request)할 수 있으며 이에 대한 의견을 공유할 수 있도록 하기 위함입니다.\n\n다음은 저희 뱅크샐러드 엔지니어링 팀에서 작성한 언어별 스타일 가이드 목록입니다. 늘 저희 팀 최신의 생각을 반영하기 위해 노력 중이며, 작성된 스타일 가이드는 언제든 더 나은 형태로 변경될 수 있습니다.\n\n- [Git Commit Message Style Guide](git/README.md)\n\n## 철학\n\n저희 뱅크샐러드는 작성에 편리한 코드보다는 읽기에 더 쉬운 코드를 더 가치 있게 생각하며 이를 스타일 가이드에 충분히 반영하고자 합니다. 물론 저희 팀은 코드 작성의 편리함 또한 중요한 가치라 여기며 이를 위한 노력 역시 해나가고 있습니다.\n\n다음의 내용은 저희 팀이 스타일 가이드에 대한 철학을 정립하며 도움을 받았던 스타일 가이드이며 일부를 발췌하여 공유합니다. \n\n\u003e Use common sense and BE CONSISTENT.\n\n\u003e If you are editing code, take a few minutes to look at the code around you and determine its style. If they use spaces around their if clauses, you should, too. If their comments have little boxes of stars around them, make your comments have little boxes of stars around them too.\n\n\u003e The point of having style guidelines is to have a common vocabulary of coding so people can concentrate on what you are saying, rather than on how you are saying it. We present global style rules here so people know the vocabulary. But local style is also important. If code you add to a file looks drastically different from the existing code around it, the discontinuity throws readers out of their rhythm when they go to read it. Try to avoid this.\n\n\u003e OK, enough writing about writing code; the code itself is much more interesting. Have fun!\n\n\u0026mdash;[Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html)\n\n\n### 참고 자료\n\n- [Google Style Guide](https://github.com/google/styleguide)\n- [Airbnb Ruby Style Guide](https://github.com/airbnb/ruby)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbanksalad%2Fstyleguide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbanksalad%2Fstyleguide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbanksalad%2Fstyleguide/lists"}