`
bmqnc
  • 浏览: 126036 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

杂谈UI编程

阅读更多
UI上我感觉要做好蛮难的,细节很多,以前记得看过一本书,说如果一个人细节做的很好,那么他做UI做合适。我个人认为UI也能衡量一个程序员思维的缜密和逻辑考虑的是否完全。

我觉得其实做软件是这样的:既然做出了软件就要有人用,做好是傻瓜软件,这里的傻瓜软件不单指软件功能要完善,用户的合理需求满足(不合理的我们可以试图说服用户)同时整个软件的界面要清晰和易于操作,同时要多替用户着想,即用户想到的我们开发人员要想到,用户想不到的,我们开发人员也要想到,同时UI界面上要防止用户的误操作,这样做出的软件用户才会从心里上产生依赖,久而久之,用户就不得不用我们的产品了,典型的例子是语言。比如c语言与Lisp语言,erlang与go语言。(Boss zhang以前和我讨论过,不多说了。
分享到:
评论

相关推荐

    主流编程语言的选择和学习杂谈

    "主流编程语言的选择和学习杂谈" 本文主要介绍了当前主流编程语言的特点、发展趋势和学习方法,为新手提供了学习参考。 一、Java 语言 Java 语言是由 Sun 公司开发的,目前由 Java Community Process 控制。Java ...

    C++编程杂谈之一:编译器

    C++ 编程杂谈之一:编译器 在编程领域中,选择合适的编译器是非常重要的。编译器是把 C++ 代码生成为可执行文件的工具,而不是语言本身。VC(Visual C++)和 BCB(Borland C++ Builder)是两个常用的编译器。 在...

    程序设计经验杂谈,程序设计,经验杂谈

    在编程世界中,程序设计是一项核心技能,涵盖了多种技术和方法。程序设计经验杂谈涉及到的不仅仅是语法...在"程序设计经验杂谈"的资料中,你将找到更多关于这些话题的深入探讨和实用建议,帮助你在编程旅程中不断成长。

    java杂谈——一个计算机专业学生几年的编程经验汇总谈

    ### Java杂谈——一个计算机专业学生几年的编程经验汇总谈 #### 一、关于动态加载机制 在Java中,动态加载机制是实现高效资源管理的关键之一。它允许Java虚拟机(JVM)根据需要加载类,而不是一次性加载所有的类。...

    ERP实施杂谈ERP实施杂谈.doc

    ERP实施杂谈ERP实施杂谈

    程序设计经验杂谈

    本文将结合"程序设计经验杂谈"的主题,深入探讨相关知识点,帮助想要踏入或正在编程开发领域的人士积累宝贵的经验。 1. **基本概念理解**:首先,理解程序设计的基本概念至关重要。程序是按照特定规则编写的指令...

    java杂谈-一个计算机专业学生几年的编程经验汇总谈实用.pdf

    在本文中,作者分享了作为一名计算机专业学生的编程经验,主要关注Java语言。文章分为三个部分,分别讨论了Java的动态加载机制、查找class文件的原理以及JDK和JRE的区别。 1. 动态加载机制: Java的动态加载机制...

    java杂谈-一个计算机专业学生几年的编程经验汇总谈.pdf

    在Java编程中,动态加载机制是一个至关重要的特性,它使得程序在运行时能够根据需要加载类,而不是在启动时一次性加载所有类。动态加载减少了内存占用,提高了程序的效率。当我们使用`java -verbose *.class`命令...

    为己杂谈学习精要.doc

    本文档《为己杂谈学习精要.doc》主要探讨了个人修养、企业文化、管理理念以及如何在职业生涯中找到良好发展平台的主题。作者引用了老子的哲学思想,并结合《论语》中的教诲,阐述了一种既考虑个人利益又兼顾他人和...

    JAVA杂谈

    ### JAVA杂谈:深入探索Java的核心机制与实践 #### 动态加载机制解析 Java的动态加载机制是其面向对象编程(OOP)理念的核心体现之一,它使得Java能够在运行时根据需要加载类,而非在程序启动之初加载所有类。这种...

    地产行业杂谈系列之十六:社区增值服务模式初探.pdf

    地产行业杂谈系列之十六:社区增值服务模式初探

    Android开发杂谈

    本文将基于“Android开发杂谈”的主题,结合提供的资源——一个名为"Android_.pdf"的文件,来深入探讨一些重要的知识点。 1. **源码阅读**: 在Android开发中,理解源码是提升技能的关键。Android开源项目(AOSP)...

    程序设计经验杂谈.chm

    《程序设计经验杂谈》是针对C和C++编程的一份经典资料,以CHM(Microsoft Help Compiler)格式呈现,这种格式通常用于汇集大量的技术文档和教程。CHM文件是微软开发的帮助文件系统,它将多个HTML页面、图像和其他...

    程序设计经验杂谈-给予帮助

    在编程世界中,程序设计是一门深奥的艺术,它涵盖了逻辑构建、问题解决、算法设计、数据结构使用、代码组织等多个方面。这份“程序设计经验杂谈”文档,据说是出自一位大师之手,无疑为我们提供了宝贵的洞见。在本文...

    高并发架构一些技术套路杂谈

    ### 高并发架构设计 #### 一、高并发架构的核心挑战及应对策略 高并发架构设计的核心在于如何处理大量的并发请求,确保系统的稳定性和高效性。面对数据量大、访问突增、流量大等问题,通常需要采取一系列的技术...

Global site tag (gtag.js) - Google Analytics