[C++] Scrabble, rozmieszczenie klas

Witam. Dużymi krokami zbliża się sesja, a wraz z nią różnego rodzaju projekty, kolokwia itp. Mam do napisania grę scrabble i w związku z tym, że chcę napisać ją jak najlepiej zwracam się z prośbą o pomoc w rozmieszczeniu klas i wszelkiego rodzaju pól w tych klasach. Miałby ktoś jakiś pomysł na dobry start w pisaniu projektu?

Możesz najpierw napisać jakiej biblioteki chcesz do tego użyć? To ma być wyłącznie w trybie tekstowym?

Tak, wszystko ma być w trybie tekstowym uwzględniając takie rzeczy jak dziedziczenie, kapsułkowanie, szablony, polimorfizm.

Akurat to jest najmniejszym problemem. Zacznij od analizy funkcjonalności i porządnego ustalenia koncepcji gry. Zwykły słowny opis. Dobrze przygotowany projekt dużo łatwiej zaprogramować + pożyjesz dłużej (zmiany wprowadzane na późnych etapach bywają stresujące).

Z doświadczenia - większość błędów w moich programach uczelnianych dotyczyła projektu, nie wykorzystania języka. Ostatnie dni (i minuty na korytarzu) zazwyczaj schodziły na ich zakrywaniu sposobami, na widok których prawdziwy programista złapałby się za głowę :stuck_out_tongue: