Skip to content
Alexandre Bianchi edited this page Nov 5, 2024 · 24 revisions

Crusade4Code

Welcome to Crusade4Code!

This Wiki serves as a central guide to explore various architectural approaches and best practices for development. Each project showcases a unique combination of technologies, patterns, and concepts, offering a reference point for those looking to learn and compare development practices.


KotlinLastCrusade (./KotlinLastCrusade1)

KotlinLastCrusade is our shared guide and projects for best architecture and coding practices using Kotlin.

Projects Index

Explore a collection of projects that showcase various architectural patterns and coding practices in Kotlin. Each link below provides in-depth details on implementation and best practices to enhance your development skills:

1. KotlinLastCrusade1

(i) "This pattern makes your app more scalable, as classes calling suspend functions don't have to worry about what Dispatcher to use for what type of work. This responsibility lies in the class that does the work." (https://developer.android.com/kotlin/coroutines/coroutines-best-practices)

2. Next project soon.


Usage Instructions

Each project page includes:

  • Project Details: Description, purpose, and main components.
  • Code Examples and Architecture Overview: Highlights of the main classes and implemented patterns.

About Crusade4Code

Crusade4Code is a shared repository of educational projects aimed at Kotlin developers interested in exploring various architectural patterns and best practices. Our goal is to provide resources that help us improve their understanding of modular and scalable development in Kotlin.


Resources and Useful Links


Contributions

Contributions to improve or add new examples are welcome! Feel free to open a pull request or submit a question or suggestion in the Issues tab.

Clone this wiki locally