“半夜睡不着觉, 把心情哼成歌”
大家晚上好, 因为开发卡关却又睡不着所以上来聊聊近况并且请求建议与协助
先介绍一下我自己, 目前职称是后端工程师, 使用语言为php, 相关年资累计约五年四个月
目前手上的 Project 使用 Laravel Framework 开发, 程式码架构依目录区分为 Controller(Presentation)->Service(Business)->Repository(Data)->Entity
基本上各层的存取范围以箭头方向为准且不可逆, 但因为协同开发的关系偶尔还是会出现 Controller直接存取Repository的情况
因为没有新的 feature/issue 的关系, 所以本周有空档可以回头整理之前写的程式码
越整理我就越沮丧
我发现自己没有分辨哪些逻辑该归类到哪一层的能力, 举例来说: