Skip to content

ChristianSchwarz/InterestingLinks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 

Repository files navigation

InterestingLinks

Link collection of interesting projects

Testing

  • Truth is a framework designed to make tests and their error messages more readable and discoverable, similar to AssertJ.
  • AssertJ Fluent assertions for java 8, can bee seen as a modern alternative to Hamcrest
  • PiTest Mutation testing
  • Headless Silenium for Windows
  • Leak Canary is a memory leak detection library for Android and Java.
  • Test Containers is a Java 8 library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
  • Burst is a JUnit runner to generate varying test data based on enums
  • Test-Butler stabilizes Android emulator tests

Reflection and Byte-Code Tools

  • ReDex is an Android bytecode (dex) optimizer that produces faster and smaller APK's
  • DexMaker is a Java-language API for doing compile time or runtime code generation targeting the Dalvik VM.
  • Byte Buddy is a code generation library for creating Java classes during the runtime of a Java application and without the help of a compiler.
  • Objenesis is a Java library that serves one purpose: To instantiate a new object by bypassing the constructor
  • ASM is an all purpose Java bytecode manipulation and analysis framework. It is the base for the most libaries that perform byte code generation/analysis
  • JavaAssist is a class library for editing bytecodes in Java, it enablbes to define classes at runtime and to modify a class file when the JVM loads it.
  • Reflections scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that information for many modules within your project.
  • ReflectASM is a Java library that provides high performance reflective calls by using code generation.

Android

  • ReDex is an Android bytecode (dex) optimizer that produces faster and smaller APK's, blog
  • Robolectric is a unit test framework that de-fangs the Android SDK jar so you can test-drive the development of your Android app.
  • Leak Canary is a memory leak detection library for Android and Java.
  • Butter Knife bind Android views and callbacks to fields and methods.

Communication

Single Board Computers

Java Coding

API Design and Code Principles

JDK

OSGi

Other

Scrum and team psycology

Networking

http://stackoverflow.com/jobs/111218/software-engineer-fullstack-mobilede?searchTerm=mobile.de&offset=8&distanceunits=Km&location=berlin&range=20

Anti-Pattern

Follow PPL

About

Link collection of interesting projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published