最近在进行一个比较简单的开发,走了一些弯路,也得到一些启发。
1.在开发之前,充分了解需求、资源,确定正确的方向是至关重要。这就好比是围棋开头的布局,如果布局不好,后面哪怕有再多的手段、方法,都会下得很艰难。软件开发也是一样,如果开头的方向就不太正确,后面开发的代码肯定是不理想的。
因此,我觉得只要能确定正确的方向,哪怕多花点时间,都是值得的。因为,这样从一开始就保证了代码的性能和质量。
软件方向的确定:需要利用手中的资源、自己的见识,来对一些疑惑点,进行验证,从而得到正确的方向。
2.平时还需要打好自己的基础,增加自己的见识,因为,见识也是确定软件方向的重要依据之一。
如果技巧很差,见识浅薄,就会错误理解一些方法和手段,从而导致方向判断错误,进行一些无用开发。
有时,想到了很好某种方法,但是由于技巧不熟练,就会觉得很难,从而可能放弃正确的方向。
因此,平时多进行基础训练,多进行总结,多增加自己的见识,是非常重要的,它会使你的工作事半功倍。
人生是否也是这样呢?
多花点时间来确定方向,是否比匆忙确定更好一些呢?