Closed cdmckinley closed 2 years ago
Hi @cdmckinley! From your reflection above and journal entries, it sounds like you worked through a lot of bumps and landed in on a more solid learning strategy for future work! It looks like you have a good start with Hibernate and unit testing the dao.
As you continue adding functionality to your project:
assertTrue(expectedUser.equals(actualUser));
, which would be a good thing to verify after this assertion: https://github.com/cdmckinley/splatspot-interface-java/blob/fc354ca3f04f93160bcf907cdb01fd1e0a3b21c9/src/test/java/net/splatspot/persistence/UserDaoTest.java#L45Thanks for the feedback. It's been implemented.
@pawaitemadisoncollege week 4 is ready for review.
My biggest takeaway from this week is that I to take more time to learn the fundamental concepts properly. While being able to reference documentation is a good skill, it's not enough when I'm missing the foundation of this material.
"What challenged me?" Mostly myself, and my effort to finish the work quickly. I had several smaller issues too, such as thinking that Hibernate generated the IDs instead of MySQL, and going in a circle to fix something that I was the one who broke. I also made an assumption about the
runSQL
method. I thought it needed a slash, like thePropertiesLoader
does.I did use the debugger a bit to diagnose the part about the slash in the file name, it was helpful.
Putting each reference here would be quite a lot. They're in the journal from 9/28 to October 4th, which is 4 parts.