The aim of this paper is to provide guidelines for developing high-quality, well-written GNSS software receivers. The systematic application of software design patterns and programming methodologies speeds up the deve...
详细信息
ISBN:
(纸本)9781424487417
The aim of this paper is to provide guidelines for developing high-quality, well-written GNSS software receivers. The systematic application of software design patterns and programming methodologies speeds up the development process by providing tested, proven development paradigms, and improved codereadability for coders, receiver architects, and users. This includes unit testing of all the modules, and the use of a code programming style stressing readability and language-specific conventions. All these good practices result in fewer bugs, reduce reinvention-of-the-wheel, and cut long-term maintenance costs. The paper provides an analysis of design patters, good coding practices, and methodologies for the design and implementation of GNSS software receivers, describing a working implementation released under the GNU General Public License.
暂无评论