You are browsing as a guest. Sign up (or log in) to start making projects!

shashi93

@shashi93

Joined June 13th, 2026

  • 7Devlogs
  • 1Projects
  • 0Ships
  • 0Votes
Open comments for this post

3h 54m 51s logged

2 more parts to go >”<

Finally learnt type parameters (those things inside the <>)
Learnt to make my own implementation of ArrayList and HashMap
and 2d arrays (which are and have always been painful)

I also decided to try something new this time, I turned on Copilot Code Completion. (cus it’s cool to see the ghost text). it was genuinely painful at first, and i want to like it but i also rlly hate it sometimes. i got somewhat used to it, then i turned it off, cus it felt like cheating for some of the exercises.

I turned it off on the last exercise (deciding the pain was not worth it) and went into even bigger pain, cus 2d arrays.

When doing the last exercise (Magic Square), i lowk blanked out and did not feel like doing Java, but i persevered thru anyways. Specifically, when it came to calculating diagonals of the square, cus i didnt know how to do that. I did some brainstorming, found out it’s actually super simple and somehow managed to get it right. (actl i just realized my program is broken for all values above 5, but uh im not fixing it _)

ooh and uh, anyone got suggestions for my mod name, since im 2 parts away from working on it? (current name is resource-screening btw, but i think its cringy)

✌️

0
0
4
Open comments for this post

3h 16m 26s logged

pain

in part 11/14, i learnt about class diagrams (among other things), and in all the time I’ve ever done programming, ive never used it. i still thinks its super useless (unless someone reading this strongly disagrees). i can see a niche use case where class diagrams could be useful, but imo, it isn’t useful for me.

i also did packages, which i already know about, and they are quite easy, so it wasn’t much of a problem for me. I also learnt about Exceptions, and how to throw them. learnt to write to a file and finished this part.

and i also learnt one thing more. I absolutely HATE unit tests. The exercises had tests I needed to pass, and omw they were so annoying. I miss ONE space and the entire thing fails. genuinely pmo. My friend said unit tests are useful in some scenarios but are also a pain and ig, having an automated checker is useful but still, I’ll hate them with every fiber in my body.

yea that’s it. I hated that one exercise which took me an hour because I missed one line of output.

✌️

0
0
4
Open comments for this post

3h 38m 58s logged

Part 10 DevLog
Part 10 finished, wheeeeee (I’m (slowly) losing my mind)}

In Part 10, I learnt about Java .stream(). Initially, i thought streams were useless since it was easier to use a for-each loop (still my goat), but recently, i began using streams since its more compact and easier to read.

I also learnt to make a custom comparator, brushed up on regex again, learnt of enums and Iterator. i do still think iterator class is mostly useful, unless you need to go thru a list and delete elements from them.

streams were genuinely painful when i first started doing them. i for the life of me cld not figure out how to use them properly. now i’m semi-confident in using them (i think), and they are useful in some scenarios.

(wish i cld show better screenshots but this is all i got sry)

✌️

0
0
21
Open comments for this post

3h 55m 21s logged

Finished Part 9/14 of the Java MOOC.

I learnt about Interfaces and Abstract methods, how to extend classes and implement methods etc. I learnt how there can be used with Polymorphism to make the program more versatile too.

yea i got nothing much else to add. quite hyped to almost be done with this course and start on my mod. it shld be less painful than before right?

✌️

ts so gay

PS: quick edit, after this im gna spend some time making my README better cus it sucks rn. ill devlog that after im done

0
0
1
Open comments for this post

1h 30m 24s logged

Completed Part 8 in record time wth.

I have no idea how I just completed Part 8 in just 2 days. Actually wait, I do. I skipped the first 5 exercises since they are just a recap of Java Programming I (might do them after if I want to get the certificate).

Just learnt HashMaps in Part 8. I’ve got no interesting output to show, so enjoy these 2 pictures. I also learnt that VSCode allows you to generate Getters & Setters, or Contructors for field variables, equals() & hashMap() overrides etc. which is like just so cool. cld’ve saved me so much time.

I’ll now move on to Part 9, which makes me one step closer to making my mod.

cya
✌️✌️

0
0
2
Open comments for this post

14h 47m 55s logged

I just finished Java Programming I of the Java MOOC course by University of Helsinki.

I was allowed to log hours spent learning for my project (the Minecraft Mod), so I did :)

Initially, I decided to be stupid and make a Minecraft Mod without learning Java (biggest mistake) and that caused me eternal pain. I’m not sure why I did that, so I then decided to actually learn Java.

I’ll probably DevLog every time I finish 1 part of the course, or whenever I feel like it lol, but yea here’s 14h logged then. It’s just a screenshot cus I was too lazy to record a video.

The screenshot shows one of the exercises I did for the course, the second last exercise of the Java Programming I course. After this, I move to Java Programming II course.

After I finish that, I’ll work on my mod, I guess it’s long time due by now. Hopefully it goes better than before (wish me luck).

I think that’s it (holy yap)

✌️

0
0
1

Followers

Loading…