問題を解きながら知識を得ていくことが効率的な学習法とする考え方があります。

わたくしは、あまり賛成しません。

出題される知識全体を体系的・構造的・意味的にまず捉えることができてこそが第一歩で、問題を解くという次の過程に入ることができると考えるからです。

これ一冊で合格というCMは信じないのです。

やはり、知識のテキスト、過去問集、法令集は、それぞれ持つべきです。

知識のテキストには、簡潔なものと、詳細な便覧のようなもの二冊を用意するというのも良いと思います。