# Explicit parameters > 파라메터를 `Map` 등으로 넘기지 말고 각각을 분리하여 명시적으로 넘기기. 타이딩의 일종. 파라메터를 `Map` 등으로 넘기지 말고 각각을 분리하여 명시적으로 넘기기. [타이딩](https://wiki.g15e.com/pages/Tidying.txt)의 일종. > It's common to see blocks of parameters passed in a map. This makes it hard to read and understand what data is required. It also opens up the horrific abuse of modifying the parameters for (implicit) use later. --[Tidy first? A personal exercise in empirical software design](https://wiki.g15e.com/pages/Tidy%20First%20-%20A%20personal%20exercise%20in%20empirical%20software%20design.txt) [리팩토링 (책)](https://wiki.g15e.com/pages/Refactoring%20-%20Improving%20the%20design%20of%20existing%20code.txt)에서 말하는 와 반대 방향.