- Flutter 코드 작성 시, 값을 반환하는 함수는 side effect를 두지 말고, 행동을 수행하는 함수는 state를 변경하는 것이 좋습니다 🛠️
- Action method 이름은 명령문 형식을 띠고, 동사가 시작으로 되어야 합니다 🏃♀️
- 'books', 'booking', 'booked' 처럼 명사만으로 이루어진 이름은 피해야 합니다 🙅♂️
- 'show books', 'hide books', 'delete books'처럼 명령어처럼 명확한 동작을 나타내는 이름을 사용하는 것이 좋습니다 💪
- 값을 반환하는 것도 좋지만, action method의 주요 목적은 작업을 수행하는 것입니다 🎯