编程中一个for循环应该做几件事?

最近在考虑编程规范的问题,一个for循环中我既要对数据做处理,又要统计数据,还要记录最大值最小值。

虽然都写到一个for循环就好,但是代码看着很臃肿可读性变差了,不知道应该拆分不

编写代码的基本原则是,首先考虑可读性和可维护性,然后针对热区(也就是频繁调用非常耗时的局部代码)做优化。

统计数据、记录最大值、最小值用sql语句实现就行了,for循环中代码越少越好只取数就行了,
表中的数据会越来越多到最后效率肯定会越来越低,所以说必须要拆分。

做一些简单的事情,拆不拆分意义不大,时间与空间复杂度都是差不多的,考虑到可读性的话加个注释就好