-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from goatbytes/develop
V. 1.0.0
- Loading branch information
Showing
20 changed files
with
359 additions
and
368 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,62 +1,62 @@ | ||
[ | ||
{ | ||
"title": "C++", | ||
"url": "styles/cpp.md", | ||
"url": "lang/cpp.md", | ||
"image": "assets/img/cplusplus.svg" | ||
}, | ||
{ | ||
"title": "C#", | ||
"url": "styles/csharp.md", | ||
"url": "lang/csharp.md", | ||
"image": "assets/img/csharp.svg" | ||
}, | ||
{ | ||
"title": "Dart", | ||
"url": "styles/dart.md", | ||
"url": "lang/dart.md", | ||
"image": "assets/img/dart.svg" | ||
}, | ||
{ | ||
"title": "Go", | ||
"url": "styles/go.md", | ||
"url": "lang/go.md", | ||
"image": "assets/img/go.svg" | ||
}, | ||
{ | ||
"title": "Java", | ||
"url": "styles/java.md", | ||
"url": "lang/java.md", | ||
"image": "assets/img/java.svg" | ||
}, | ||
{ | ||
"title": "JavaScript", | ||
"url": "styles/javascript.md", | ||
"url": "lang/javascript.md", | ||
"image": "assets/img/javascript.svg" | ||
}, | ||
{ | ||
"title": "Kotlin", | ||
"url": "styles/kotlin.md", | ||
"url": "lang/kotlin.md", | ||
"image": "assets/img/kotlin.svg" | ||
}, | ||
{ | ||
"title": "Objective-C", | ||
"url": "styles/objc.md", | ||
"url": "lang/objective-c.md", | ||
"image": "assets/img/objective-c.svg" | ||
}, | ||
{ | ||
"title": "Python", | ||
"url": "styles/python.md", | ||
"url": "lang/python.md", | ||
"image": "assets/img/python.svg" | ||
}, | ||
{ | ||
"title": "Rust", | ||
"url": "styles/rust.md", | ||
"url": "lang/rust.md", | ||
"image": "assets/img/rust.svg" | ||
}, | ||
{ | ||
"title": "Swift", | ||
"url": "styles/swift.md", | ||
"url": "lang/swift.md", | ||
"image": "assets/img/swift.svg" | ||
}, | ||
{ | ||
"title": "TypeScript", | ||
"url": "styles/typescript.md", | ||
"url": "lang/typescript.md", | ||
"image": "assets/img/typescript.svg" | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,22 @@ | ||
# GoatStyles — Professional Code Style Guides | ||
|
||
:wave: Welcome to our platform for professional code style guides, where we strive to uphold the highest standards of software engineering. | ||
:wave: Welcome to our platform for professional code style guides, where we strive to uphold the | ||
highest standards of software engineering. | ||
|
||
In the realm of code style guides, we understand that opinions vary, and decisions often balance between necessity and subjectivity. However, amidst this diversity of perspectives, one principle remains paramount: consistency. Just as collaboration and cohesion within teams foster unity, a unified code style promotes clarity amidst diversity, enhancing comprehension and simplifying maintenance. | ||
|
||
By adhering to a consistent style, we aim to accelerate understanding and streamline maintenance, enabling engineers to navigate complex systems with ease. Championing accessibility and openness, we advocate for code that remains universally understandable, transcending individual preferences to embrace standards of clarity and coherence. | ||
In the realm of code style guides, we understand that opinions vary, and decisions often balance | ||
between necessity and subjectivity. However, amidst this diversity of perspectives, one principle | ||
remains paramount: __consistency__. By adhering to a consistent style, developers can enhance | ||
readability, maintainability, and collaboration within their codebases. The | ||
[Foundational Code Standards](foundation.md) serve as a universal guideline, ensuring that | ||
language-specific style guides uphold these ideals of clarity and cohesiveness. | ||
|
||
## Language-Specific Style Guidelines | ||
|
||
[cards cols=6 (./docs/assets/cards/languages.json)] | ||
[cards cols=4 (./docs/assets/cards/languages.json)] | ||
|
||
/// admonition | | ||
Each guideline outlined in our style guides is carefully curated to promote best practices and address common pitfalls specific to the respective programming languages. By following these guidelines, developers can write code that is not only consistent but also optimized for readability and maintainability. | ||
Each guideline outlined in our style guides is carefully curated to promote best practices and | ||
address common pitfalls specific to the respective programming languages. By following these | ||
guidelines, developers can write code that is not only consistent but also optimized for readability | ||
and maintainability. | ||
/// |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.