作为程序员,要活学活用----项目中和服务器联调耽误效率引发的思考

最近一段时间开发ios项目,由于项目保密。但是在开发的过程中,由于应用到服务器的推送功能,我们的推送机制是通过本地的服务器把数据传输到苹果官方服务器,之后通过苹果官方服务器把数据推送到本地的苹果手机上面。其实做的过程中,需要服务器定好接口,在传输数据一定的情况下,本地取得推送过来的数据,显示到手机应用程序页面上。

我设计的时候是通过获取服务器推送过来的数据,把数据保存到plist文件中。通过读取plist文件的内容,把数据显示到页面上。但是由于服务器一直不稳定,我一直在等服务器完全搞定之后,开发程序,这样耽误了程序开发的进度,组长对于我的开发也不算满意。我一直感觉需要把数据稳定后,才可以处理内容。其实完全没有必要。

1.可以在其他点击事件中加入假数据,保存到plist文件中。比如在后面的内容加入一个按钮,一点击按钮就把假数据写到了plist文件中,就相当于获取到了推送的数据。

2.根据plist文件在进行分析处理数据的内容。

3.这样做的好处有很多 :①提高开发效率, 不用每次都登陆服务器推送网站进行推送;

    ②能够在服务器不稳定的情况下,保证实现功能,一旦服务器稳定后,就可以联调数据。


通过这件事一定要获取教训,当以后遇到这样的问题后,一定要知道处理假数据来保存内容,等服务器接口稳定后,再和服务器进行交互。一定要引以为戒。不二过

你可能感兴趣的:(ios,服务器,手机,程序开发)