I participated in a code competition, finishing 1777 out of 8000+ people. Here is the review of the competition
Contributing to Stack Overflow documentation
Recently Stack Overflow added a "Documentation" section in their website. It is a collaborative effort to build a central hub of knowledge driven by example. It assumes people learn better by having working examples so the core of Stack Overflow Documentation is writing/reading examples. It is also very different from Q&A which was the core … Continue reading Contributing to Stack Overflow documentation
3WJC: Final Thought
(Note: I need to write about Hibernate and Spring more) The 3 Weeks Java Challenge is over since yesterday. Little recap, I spent around 47h learning and coding Java webservices between 20/04 and 8/05 which average 2h45 per day. In reality, it was more 4h a day, and a few days off. It was also … Continue reading 3WJC: Final Thought
3WJC: day5 – Spring
Today I started looking at Spring! They have a lots of guides so I started looking at a few of them. But after reading much, I wanted to try my hands at it. So I grabbed the very first guide on the top of the guides page and started it. Building a RESTful Web Service … Continue reading 3WJC: day5 – Spring
3WJC: day4 – Binary search tree (end)
Last post was about binary search tree, today we end this work. In the last post I wrote I implemented Breadth first traversal and Depth first traversal with a parameter that is a lambda using functional interface. Today I use this implementation to write 2 methods using it to show what's possible. toStringBFT First method … Continue reading 3WJC: day4 – Binary search tree (end)
3WJC: day3 – Binary search tree (work in progress)
Today for my coding session I started to write a binary tree holding String. The goal is to read a text file and extract every words into the tree by lexicographic order. If there are duplicate words, you insert once but you still increment the number of occurrence for that particular word. Implementations details The … Continue reading 3WJC: day3 – Binary search tree (work in progress)
3WJC: Day3 – JUnit
Day2 was spent restingĀ so let's begin day3 of the 3weeks java challenge. Today I'm gonna look into JUnit more closely, the Java testing library. Here is a link to JUnit and here a tutorial from vogella which are gonna be my references for today. Assertion To write test, you can use assertEquals, assertNull and … Continue reading 3WJC: Day3 – JUnit
3WJC : Day1 – Scrum and code
I'll talk about two things here, first Scrum! Then I'll talk briefly about what I did today coding. Scrum Yesterday I read about Agile and today it's Scrum. So what is Scrum? It's a way to apply Agile development software. To achieve delivery of a product, a team works on "sprint" of 1-4weeks, … Continue reading 3WJC : Day1 – Scrum and code
3WJC: Day0 – Agile Software development
First episode of the 3 Weeks Java Challenge: Agile software development. I can't code right now, so I decided to learn what are Agile methods. Before What I know before starting: not much. I heard about scrum, agile, kanban. I think it relates to management and ways of organising works. It is also related with … Continue reading 3WJC: Day0 – Agile Software development
The three weeks Java challenge: Day 0 – Planning (3WJC)
Today is the first day of a three week Java challenge. I need to progress on every front of the Java technical stack. First thing first, what are the different areas I need to improve on? Objectives Core Java: -Knowing the ins and out of the language: keywords, garbage collection, jvm, implementation details... - Better … Continue reading The three weeks Java challenge: Day 0 – Planning (3WJC)