Practices of iOS develop