Я пошел учиться в 32 года. С 14 тройками , профтехом и вечеркой за плечами. Сейчас на третьем курсе it колледжа и работаю java программистом седьмой месяц. Так что любой как мне кажется. Главное стараться и жить этим.
В данном случае ваш код вернет значение параметра если он будет виде:
"?myparam=myvalue&myparam2=myvalue2". То есть в виде обычных параметров запроса в url . Поставьте '?' вместо ':' .
Во первых книга "Банды четырех " - это шаблоны для обьектно ориентированного программирования. На каком языке вы собираетесь писать и что писать не понятно. Во вторых прежде чем выбирать шаблоны нужно определиться с тем, какие задачи вы хотие решить и каких проблем избежать. Поэтому пока ответить трудно.