Reviews (3)

  • 5.1 years ago
    vmorales22
    good tutorial
    • 6.9 years ago
      zakized
      -
      • 8 years ago
        nthompson
        I have been away from Java development for some time but was interested in this topic so I decided to familiarize myself with the concepts from the tutorial. The exercise was completed in about one hour and the application worked as advertised. It was very interesting to see the behaviour of the simple application from the perspective of multiple users. The tutorial was clear and concise at the beginning but soon left this novice reader puzzled. Everything went smoothly during the tutorial until the section “Declaring, Defining and Configuring the WebSocket Actions.” In steps 1 through 4 of this section, a class named StoryWebSocket was created. Then in steps 5 through 9, a number of significant manually entered code changes were made. The impression was left with this reader that the source code changes should be made to the StoryWebSocket.java file that was created in the first four steps. However, the code changes must actually be made to the Sticker.java file that was created earlier in the “Creating the Sticker Class” section. The class StoryWebSocket is never referred to again and its purpose is unclear. This tutorial would be much easier to follow if the file that is to receive the extensive code changes was explicitly named to avoid the confusion that I experienced. For example, the technique that was used in step 5 of the “Creating the Sticker Class” section, with the label “Add the following code to the Sticker.java file” is very clear and concise. A similar statement is required at steps 5 and beyond of the “Declaring, Defining and Configuring the WebSocket Actions” section.
        • cindy.church
          8 years ago
          Hello nthompson, Thank you so much for your very thoughtful comments. You gave us very insightful comments that we can work with. We are working on a fix and will be updating the tutorial. Welcome back to the Java development world!

      Buttons