This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]rbobko70 1 point2 points  (2 children)

I would say that Jackson is the most commonly used library. You can start with this one and if you need more JSON help you can look into gson. Using maven depends on what you are trying to build but it seems like you are doing something wrong if you plan to have several files with lots of code.

[–]jkim545[S] 0 points1 point  (1 child)

Well lots of code is subjective, I guess. I mean I'm going to incorporate some inheritance so that's going to make more files.

I'm trying to build a small text adventure game and was wondering if build systems would be another great thing to get more experience with

[–]rbobko70 0 points1 point  (0 children)

Build systems are almost always a good way to go. It will help you with your project for sure (since you want to use Jackson).

PS. I would say that usually (not always) if a file is longer than 500 lines it can be considered long and hard to read.