mad-java-ent-f21 / NoFlyTravelPlanner

Indie project to help people plan trips if they prefer not to fly.
0 stars 0 forks source link

Ready for Checkpoint 2 #5

Open jvjohnson1 opened 3 years ago

jvjohnson1 commented 3 years ago

@pawaitemadisoncollege Takeaway: I got so frustrated with trying to find the DAO bugs that I started over with CRUD methods in The Fortress, and got it working in three days. Then I simply compared what wasn't working in the Indie with what was working in The Fortress and solved the bugs! Strange workaround, but the first word there is WORK. Challenge: Trying to find a fast and consistent way to solve bugs. What I just mentioned worked this time - and I'm only a week behind now - but I don't think I could solve a bug that way twice. Problems: maybe it's panic when I can't make progress right away. It's not being lazy or not wanting to commit time to a problem, although it may look that way. It's security thinking, where the difference between success and outright catastrophe can be measured in billionths of a second. The human brain doesn't function that fast, but a computer processor does. (Trivia - just to get an idea how fast computers are, light can reach the moon from Earth in about 2 seconds, but in the duration of a single processor cycle, light doesn't even go from the monitor to your eye.) Malware functions at the speed of the processor, so defensive software has to react insanely fast. Getting off topic, I know, I'm here to learn Java, and Java is slow because the JVM uses up clock cycles, so I can't really write the kind of defensive software I know is possible until I'm advanced enough to write in Assembler, which isn't even covered at MATC. Let's get back to Java. Larger Issue: Learning to code one step at a time. Focusing on goals that are several years away is not productive at this time!

pawaitemadisoncollege commented 3 years ago

@jvjohnson1

jvjohnson1 commented 3 years ago

ERD was "snipped" and added to the screenshots. I'm not sure if that's where you want it.

pawaitemadisoncollege commented 3 years ago

@jvjohnson1

In terms of best placement, I think the Documents directory or a Design Documents directory.