软件系统的哲学对于吸引追随者的重要性

简介: Linux有种种的发行版,而由于自己是完美主义者,最终发现没有一个版本完全满足自己个人的喜好。。。   最早的时候选择debian、是听说他的软件包稳定、包管理器成熟,但发现做桌面总是感觉缺了什么,后来才发现是因为缺少了用户体验、缺少了基于某种文化的定制。

Linux有种种的发行版,而由于自己是完美主义者,最终发现没有一个版本完全满足自己个人的喜好。。。

 
最早的时候选择debian、是听说他的软件包稳定、包管理器成熟,但发现做桌面总是感觉缺了什么,后来才发现是因为缺少了用户体验、缺少了基于某种文化的定制。
 
后来选择fedora、听说他的软件包最新、日日如新,但后来发现更惨、半年一次大的升级、几乎要完全重装,而且同样也缺少对桌面用户的界面定制,少了那种吸引力。
 
再后来用freebsd、听说他的内核相对与linux的草根更优雅、内核单独升级、后来也顶不住,即使是作为开发者来说,也受不了无穷无尽的编译啊,而且jre是个悲剧。
 
再后来用ubuntu、硬件驱动非常到位,基于debian、用户界面基于gnome、定制度较高、但发现同样陷入一种无穷无尽的主题切换中,一直在追逐Mac风格的主题,到12.04后,基于gnome3定制度太高却成熟度太低,ui操作bug非常多。终于,不堪重负,逃。
 
再后来,kubuntu、拥有ubuntu所有优点,使用kde桌面,发现kde本身非常符合一种习惯、每种应用都几乎只有一款软件,而且够用的软件,无需太多选择。kde据说是德国的精工品质、而gnome只是欧美的自大轻浮。
 
然而这不是结局,只是开始...
 
 
目录
相关文章
|
2月前
|
测试技术 UED 开发者
软件测试的艺术:从代码审查到用户反馈的全景探索在软件开发的宇宙中,测试是那颗确保星系正常运转的暗物质。它或许不总是站在聚光灯下,但无疑是支撑整个系统稳定性与可靠性的基石。《软件测试的艺术:从代码审查到用户反馈的全景探索》一文,旨在揭开软件测试这一神秘面纱,通过深入浅出的方式,引领读者穿梭于测试的各个环节,从细微处着眼,至宏观视角俯瞰,全方位解析如何打造无懈可击的软件产品。
本文以“软件测试的艺术”为核心,创新性地将技术深度与通俗易懂的语言风格相结合,绘制了一幅从代码审查到用户反馈全过程的测试蓝图。不同于常规摘要的枯燥概述,这里更像是一段旅程的预告片,承诺带领读者经历一场从微观世界到宏观视野的探索之旅,揭示每一个测试环节背后的哲学与实践智慧,让即便是非专业人士也能领略到软件测试的魅力所在,并从中获取实用的启示。
|
4月前
|
敏捷开发 算法 搜索推荐
软件测试的演变:从传统方法到敏捷实践
本文深入探讨了软件测试领域的发展轨迹,从早期以代码为中心的测试方法,到今日强调快速迭代和持续集成的敏捷测试实践。文章通过分析历史数据、行业报告以及权威研究,揭示了测试自动化、跨功能团队合作以及质量保证在现代软件开发中的重要性。进一步地,本文还讨论了如何将科学严谨性融入测试过程,包括采用基于证据的测试策略、利用统计方法评估软件质量,并提出了逻辑严密的测试案例设计原则。
|
架构师 UED
【设计思维框架】为现代企业重新设想的设计思维(上)
【设计思维框架】为现代企业重新设想的设计思维
|
安全 数据可视化 测试技术
【设计思维框架】为现代企业重新设想的设计思维(下)
【设计思维框架】为现代企业重新设想的设计思维
|
设计模式 消息中间件 架构师
如何成为更好的软件架构师?
如何成为更好的软件架构师?
|
运维 架构师 测试技术
从架构理解价值-我的软件世界观(转载)
程序员的迷茫-找寻不到价值 在浩大的软件世界里,作为一名普通程序员,显得十分渺小,甚至会感到迷茫。我们内心崇拜技术,却也对日新月异的技术抱有深深的恐惧。技术市场就像这喜怒不定的老天爷,今天下个大数据雨,明天挂个人工智能风,面对琳琅满目的技术浪潮的冲击,程序员难免深感无力,深怕错过了技术潮流从而失去了职场竞争力。
1241 0
|
UED C++
《社交网站界面设计(原书第2版)》——1.7 反模式的重要性
本节书摘来自华章计算机《社交网站界面设计(原书第2版)》一书中的第1章,第1.7节,作者:(美)克里斯蒂安·克鲁姆里什(Christian Crumlish),艾琳·马洛恩(Erin Malone)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1050 0
下一篇
无影云桌面