Skip to content

Instantly share code, notes, and snippets.

View alanbato's full-sized avatar
🐍
I like sneks.

Alan Velasco alanbato

🐍
I like sneks.
View GitHub Profile
@freakboy3742
freakboy3742 / things.md
Last active March 17, 2017 22:53
Things you could do

Here’s a couple of suggestions for ways you can contribute, based on what you’ve said about your experience:

  1. Don’t worry about your lack of Java experience, and just have a go! I know it may seem weird to be writing Java to help a Python project, but the Java experience you require to make the contributions on isn’t that advanced - in most cases, there will be similar code nearby that you can use as a starting point. Plus, learning more than one programming language is good for your brain - you start to see how other languages solve the same problems.

  2. A relatively simple task that requires Python skills is to audit all the Python data types (list, tuple, string, and so on), and flesh out the tests and definitions for the methods on those types. For example, you can call “my_string.upper()” to convert a string to upper case - is that method implemented in Java? If not, put an empty stub function in the java file (or even just a comment that says “definition of upper() goes here”. Do a full audit of a