Today was a day where I deeply learned about the Change Detection strategy in Angular. I have been investigating an Angular application since last week and realized that the problem seemed to be in the change detection part. It appeared necessary to change the initial setting of ChangeDetection from Default to Push.
However, merely making this change did not realize the existing functionality and led to a malfunction where things stopped working. Today, I progressed in resolving this issue by adding appropriate processes to execute the API correctly in places where problems occurred, ensuring proper monitoring of changes.
This experience has deepened my understanding of Angular. At the same time, I've started to feel that Flutter's riverpod is too simple... Although, there might be performance issues at the same system scale as Angular. But it seems rare to build such a scale in an app.
After work, I went to the driving range. It had been about a week, but I managed to maintain a fairly good sense of my iron shots, focusing on increasing distance and hitting straight. However, I am still struggling with the driver, not quite grasping the feel for hitting long drives. I hope I can improve on this next time.
After golf, I also went to a hot spring. Both my mind and body were warmed up, and the night breeze on the way home felt exceptionally pleasant. It was a good day.