algs4
dependency-analysis-gradle-plugin
algs4 | dependency-analysis-gradle-plugin | |
---|---|---|
95 | 9 | |
52 | 1,617 | |
- | - | |
0.0 | 9.6 | |
almost 10 years ago | about 22 hours ago | |
C# | Kotlin | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
algs4
- Python DSA
-
CS2030S and CS2040S advice
Accompanying resources for the Sedgewick and Wayne Algorithms book at https://algs4.cs.princeton.edu/home/. There are quite a number of examples and exercises for you to go through that lean more towards implementation. I usually recommend to at least go through CLRS or your lecture notes before looking at this.
- Anyone Know resources like (The Odin Project or FullStack open ) but for DSA.
- Ask HN: What is your favorite textbook ever and why?
-
Where can I Learn data structures & algorithms using C++?
I agreed. CLRS is not beginner friendly and really hard to follow if the reader does not have some background prior to reading the book. Algorithms by Sedgewick is much better, his course on Coursera (although the implementation is in Java) is much more intuitive. Programming Abstraction in C++ is also pretty good.
- Textual resources for learning Data Structures and Algorithms
-
Java-based Data Structures class?
Algorithms 4th Edition
- [Computer Science] Algorithms
-
How should I optimise memory of code on Leetcode
Try reading this book or any other source available to you.
-
Grokking Algorithms vs The Algorithm Design Manuel vs A Common-Sense Guide to Data Structures and Algorithms
I recommend Sedgewick’s course and book if you’re serious about it.
dependency-analysis-gradle-plugin
- Recommended dependency analyzer plugin
-
References for Library & SDK Design?
And perhaps https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin
-
android devs in multi-modular projects be like
I'd love to hear more about the complexity of configuring multi-module builds. Dependency management is an obvious point here and there are plugin that can help here (like https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin for instance), but I'd be happy to hear more pain points.
-
Gradle all the way down: Testing your Gradle plugin with Gradle TestKit
Added a new test suite, named "functionalTest", and configured it to use the Spock test framework, along with three dependencies: Truth, TestKit-Truth, and the project itself. This reveals the interesting point that, by default, new test suites don't have the project under test on the classpath, which enables true black box testing if you're into that kind of thing.
-
Learning in public: Lessons from open source
A little more than two years ago, in October 2019, I began work on my first significant open source project, the Dependency Analysis Gradle Plugin. I had just left a job where I had done relatively little coding, was taking a month off, and wanted to get back into a building mode and learn some new things. I decided to explore the domain of unused-dependency detection. The nearest competitor I was aware of was the Gradle Lint Plugin from the Netflix Nebula collection. However, as that plugin has never supported Android projects, that meant I had an exploitable niche—if only I could exploit it.
-
Herding Elephants – Wrangling a 3,500-module Gradle project
Tony actually wrote a plugin that does just this! Check it out!
-
Reducing my Gradle plugin's impact on configuration time: A journey
(The commit is available here.)
What are some alternatives?
Reddit-wiki-programming - Resources to Learn Data Structures and Algorithms, ace competitive programming, Get a Job in Tech/CS
android-buddy - Transform Android project classes with Byte Buddy at compile time
Grokking-the-Coding-Interview-Patterns - This course categorizes coding interview problems into a set of 16 patterns. Each pattern will be a complete tool - consisting of data structures, algorithms, and analysis techniques - to solve a specific category of problems. The goal is to develop an understanding of the underlying pattern, so that, we can apply that pattern to solve other problems. [UnavailableForLegalReasons - Repository access blocked]
moko-resources - Resources access for mobile (android & ios) Kotlin Multiplatform development
Crafting Interpreters - Repository for the book "Crafting Interpreters"
secrets-gradle-plugin - A Gradle plugin for providing your secrets to your Android project.
Design Patterns - Design patterns implemented in Java
gradle-lint-plugin - A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.
dmca - Repository with text of DMCA takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent until proven guilty. Additional information about our DMCA policy can be found at
scalroid - A scala-kotlin-java joint compilation plugin built on Gradle, for native Android.
git-internals-pdf - PDF on Git Internals
android-stem - This is a Gradle plugin for Android applications that concatenates XML strings during compilation