Puzzles for amuzement purpose? fine and dandy.
Puzzle that stops forward progress and makes the player go look up a solution is bad.
(thinking of the bridge puzzle drom DAO,maker blessed I loathed that puzzle,and cursed the designer for it)