【24h】

Heuristics for Programming Codes

机译:编程代码的启发式

获取原文

摘要

A programming code includes statements written in a programming language and specifies a series of instructions that are processed in a computer to perform a specific task. The programming codes created over time are often reused and/or require maintenance. In both cases, the programmer's work is a difficult task to carry out if the programming codes are poorly written and documented, without following principles such as simplicity and order. User experience (UX) considers the perceptions of the users related to the use of products, systems, or services. In a broader approach, Customer experience (CX) refers to a person's interactions with various artifacts (products, systems, and services). A specific case of UX is the concept of the Programmer experience (PX). We can consider that the programmer is, to a certain degree, a "user" of programming codes, and the programmer could also be considered as a "customer" that is using several artifacts. We present the development of a set of heuristics that incorporate elements of usability and UX to evaluate the programming codes. The heuristics were developed under the methodology established by Quinones et al. This methodology establishes 8 steps that allow obtaining a set of heuristics in a specific domain. Based on the methodology, we obtained a set of 8 heuristics aimed to evaluate the usability/UX for programming codes. We performed an initial validation, and the results are encouraging. However, we think that the set of heuristics requires further validation and can still be refined.
机译:编程代码包括以编程语言编写的语句,并指定在计算机中处理的一系列指令以执行特定任务。随着时间的推移创建的编程代码通常是重复使用和/或需要维护。在这两种情况下,程序员的工作是一项艰巨的任务,可以执行编程代码是否写入和记录不足,而不按照简单性和订单等原则。用户体验(UX)考虑对使用产品,系统或服务的用户相关的用户的看法。在更广泛的方法中,客户体验(CX)是指一个人与各种工件的互动(产品,系统和服务)。 UX的特定情况是程序员体验(PX)的概念。我们可以考虑程序员,到一定程度,编程代码的“用户”,程序员也可以被视为使用多种工件的“客户”。我们介绍了一组启发式的启发,它包含可用性和UX的元素来评估编程代码。在Quinones等人建立的方法下开发了启发式。该方法建立了8个步骤,允许在特定域中获取一组启发式。基于该方法,我们获得了一组8个启发式旨在评估编程代码的可用性/ UX。我们进行了初始验证,结果令人鼓舞。但是,我们认为这套启发式需要进一步验证,仍然可以精制。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号