Here is my detailed blog post regarding my entry to the Python Terminal Game project: Battlefield (i,e, Battleship) Game.
As I described in the blog post, while the prompt ask for a few simple minimum requirements, I attempted to create a real program, that looks like production-level code (minus the deep programming knowledge) - and that actually has a good opponent in the computer
I would appreciate feedback from advanced coders and pro developers - regarding choice for overall file organization, data architecture, or even specific objects and functions. How would an industry professional complete this, with or without without using advanced tools, data structures/algorithms/etc.?