程序设计的准则包括以用户需求和使用体验为重、算法流程设计应以简约为美以及变量声明尽量靠近相应的计算。而实现同样功能的程序越短越好并不是程序设计的一个准则,因为程序的长度并不是衡量程序好坏的唯一标准,更重要的是程序的可读性、可维护性和效率。因此,本题答案为B。