在软件工程中,反面模式(anti-pattern或antipattern)指的是在实践中經常出现但又低效或是有待优化的设计模式,是用来解决问题的带有共同性的不良方法。它们已经经过研究并分类,以防止日后重蹈覆辙,并能在研发尚未投产的系统时辨认出来。 Andrew...
16 KB (2,237 words) - 08:36, 17 April 2024
反面模式。原始定義是由 Michael Akroyd 於1996年在Object World West Conference中提出: 「這些生命期很短的物件就像幽灵馬車或騷靈現象一様,神祕的出現及消失。因此代碼變的更難維護,而且其中會有不必要的資源浪費。這類反面模式的典型原因是不好的物件設計。」...
2 KB (267 words) - 11:26, 1 January 2025
在2023年3月,美國聯邦貿易委員會因《堡壘之夜》開發商Epic Games使用暗黑模式欺騙用戶進行消費而對其罰款2.45億美元。這2.45億美元將用於退還受影響的用戶,是貿易委員會在遊戲案件中有史以來最大的發出退款金額。 反面模式 成長駭客 Jamba!(英语:Jamba!) 选择加入电子邮件(英语:Revolving...
27 KB (2,607 words) - 18:54, 19 November 2024
偶然复杂度 (category 反模式)
复杂度是一種偶然复杂度,但只要決定使用電腦求解問題,就會存在這種复杂度。 好的軟體架構、設計及實現可以將偶然复杂度降到最低,過多的偶然复杂度是一個反面模式的例子。 Holt, John. UML for systems engineering: watching the wheels. IET. 2004:...
1 KB (153 words) - 15:29, 9 May 2025
面条式代码 (category 反模式)
面条式代码(英語:Spaghetti code)又稱祖傳代碼、屎山代碼,是软件工程中反面模式的一种,是指源代码的控制流程复杂、混乱而难以理解,尤其是用了很多GOTO、例外、线程、或其他无组织的分支。其命名的原因是因为程式的流向就像一盘麵一样扭曲纠结。面条式代码的产生有许多原因,例如没有经验的程序设计...
6 KB (934 words) - 14:45, 31 March 2025
上帝对象 (category 反模式)
上帝物件(英語:God object)是物件導向程式設計中了解过多或者负责过多的对象,為一種反面模式。上帝物件通常出現在設計不良的系統中。 以下為一個上帝物件的Java範例: public class GodObject { private int data; public void processData()...
8 KB (786 words) - 07:11, 18 November 2023
常流進流出,系統中一些特性目的的知識可能無法在團隊中留下來。團隊中無法清除這些問題,因此只好用迴避的方式進行,增加專案的複雜度及混亂。 熔岩流是種反面模式,是因為早期設計不良而常常出現的現象。 Lava Flow. Perl Design Patterns Wiki. [February 4, 2018]...
2 KB (196 words) - 14:17, 20 December 2023
Defect Indicator)是源代码中會出現的一些模式,和程序错误有強烈的相關性,程序错误是指程式碼中有錯誤或是遺漏程式,會因此造成程式的動作異常。在檢視计算机程序時,不一定每次都可以直接識別到程式的錯誤,但因為軟體缺陷指標有固定的型式(有時也稱為反面模式或代碼異味),表示程式有可能有問題。 以下是一些軟體缺陷指標的例子:...
2 KB (332 words) - 14:07, 10 December 2023
範圍蔓延 (category 反模式)
欠缺適當起始識別專案目標 弱的專案管理或執行發起人 差勁的溝通 欠缺起始產品多用途 範圍蔓延通常會導致以下結果: 成本超支 預算延後 專案失敗 反面模式 軟件膨脹 說明氾濫(英语:Instruction creep) 偏離使命(英语:Mission creep) Lewis, James. Fundamentals...
3 KB (322 words) - 11:00, 1 May 2025
分析癱瘓 (category 反模式)
多的人对公司的低效采取行动或发表意见。经验丰富和知识专业的情况下同样可能出现分析瘫痪,这是因为每个决策点出现的选项和考虑的数量增加了。 分析瘫痪是反面模式的一个例子。敏捷软件开发明确要求防止出现分析瘫痪,它倡导强调实用产品而非規格化产品的迭代工作循环,不过这需要整个项目团队的支持。某些场景下,敏捷软...
4 KB (525 words) - 20:50, 13 October 2024
安德鲁·克尼格(英語:Andrew Richard Koenig,1952年6月—)是一名计算机科学家与前AT&T和贝尔实验室研究员。他创造了软件工程中“反面模式”一词。同时,他的名字也被用于命名“依赖于实参的名字查找”,即使该工作并非由其完成。曾经担任ISO/ANSI C++标准委员会的“Project Editor”一职。...
3 KB (196 words) - 04:31, 13 October 2024
布魯克斯對於他1986年的論斷「十年內不會有任何銀彈」所做的回應。 计算机程序设计主题 软件主题 工程主题 书籍主题 反面模式 代码重构 《沒有銀彈》 Peopleware: Productive Projects and Teams...
15 KB (1,781 words) - 03:42, 27 March 2024
后来,费正清对该理论进行了修改,认为中国的发展更重要的原因还是自身的经济、政治等多反面的发展,西方的冲击是次要的,而且是有限的。 有时加上引号,即“冲击—反应”模式;有时也会去掉中间的连接符,作“冲击反应模式”。 有时加上引号,即“冲击—回应”模式;有时也会去掉中间的连接符,作“冲击回应模式”。...
6 KB (684 words) - 22:06, 14 March 2025
计算机程序设计主题 工程主题 软件工程 可用性工程(英语:Usability engineering) 軟體架構分析方法 軟體智能 ArchiMate 架构模式 反面模式 屬性驅動設計(英语:Attribute-driven design) C4模型 计算机系统结构 分散式資料管理架構(英语:Distributed...
40 KB (5,035 words) - 14:30, 8 September 2024
絕地求生 (category VG Reviews模板使用單平台模式的條目)
差评,认为官方并未重视服务器改进之根本问题。2017年10月3日,官方宣布暂停与“迅游加速器”的合作,次日就服务器问题发表致歉信。 在遊戲大受歡迎的反面,本作玩家群中使用違規外掛的情形也隨之更加嚴重,2017年12月遊戲總監布蘭登·格林表示「(當時)遊戲中99%的外掛使用者來自中國」,但官方並不會因...
90 KB (8,348 words) - 04:59, 19 March 2025
最後生還者 (category VG Reviews模板使用單平台模式的條目)
莉显得更强壮、更具有防御能力。埃利的外观被重新设计,显得更年轻,以更好地反映強森的个性。游戏中的其他角色也经历了改变。泰丝这个角色最初打算成为主要的反面人物,但团队发现很难相信她的动机。角色比尔的性取向最初在剧本中是模糊的,但后来进行了修改,以进一步反映他的同性恋身份。 《最后生还者》游戏设计师里基·坎比尔(Ricky...
193 KB (15,572 words) - 16:54, 29 March 2025
plan)是指移除專案中大部份的開發者(送到百慕達),讓剩下來的開發者完成軟體,曾有人提出以此方式來避免布鲁克斯法则。 死亡行军 (项目管理) 反面模式 林纳斯定律 Frederick P. Brooks, Jr. 《人月神话》. 1995 [1975]. Addison-Wesley. Maggie...
8 KB (1,184 words) - 11:31, 21 August 2024
靜態驗證是在軟體執行之前檢查原始碼,來檢查軟體是否符合需求。例如: 程式慣例(英语:Code conventions)驗證 負面實務(反面模式)檢測 計算軟體度量 形式验证 透過分析進行驗證,此方式可以用檢測、數學計算、邏輯推導、以及教科書上建議的方式或是其他廣為接受的方式來進行驗證。分...
4 KB (537 words) - 13:48, 4 October 2021
模式。取用貝葉棕樹葉,煮過後曬乾,刻上文字後用顏料使字明顯,再組作書頁,頁邊並塗以金漆,配有具保護性的硬底封面。 貝葉經由左而右、由上而下刻寫,單面刻寫完畢則由下方掀起反面繼續刻抄,所以兩面的刻抄方向不同,但方便於閱。通常貝葉經之葉數標示於每片貝葉「反面...
5 KB (668 words) - 16:14, 27 November 2023
馬尼拉特種武器和戰術部隊在事件上的差劣處理手法引起其他地區的軍警機構關注,被列為反面教材之一。 多個香港警察單位(包括警察談判組、刑事情報科跟蹤組及跟蹤支援隊、機場特警組、反恐特勤隊及特別任務連等等)將馬尼拉人質事件列為反面教材。 中國人民武裝警察部隊四川省總隊在2010年9月16日舉行的年度反恐競賽...
190 KB (26,431 words) - 08:58, 28 April 2025
初中(就讀怒所中學)在綜合排球賽場外的廁所,他見到了牛島若利,有別於一般人洗完手後粗俗的甩掉手上的水,牛島用手帕將手擦拭過後,反面折起收入了口袋,這讓佐久早彷彿遇見知音般,對牛島產生了崇拜之心,歷經與白鳥澤的初次交手,更讓他燃起想變強的鬥志,古森形容一直不喜歡與人為伍的佐久早「...
205 KB (25,199 words) - 08:40, 9 May 2025
最新一代的USB是USB4,傳輸速度為40Gbit/s。物理接頭USB Type-A、Type-B接頭分正反面,新型USB Type-C接頭不分正反面。 USB最初是由英特尔与微软倡導發起,最大的特点是尽可能地实现热插拔和即插即用。当设备插入时,主机枚举到此设备并加载所需的驱动...
52 KB (5,331 words) - 11:26, 23 April 2025
模式。反之,如果和少與1(有可能為零)那麼機率空間分解成為離散(原子)部分(可能為零),以及非原子部分。 若樣本空間是關于一個機會均等的拋硬幣動作,則樣本輸出為“正面”或“反面”。事件為: {正面},其機率為0.5。 {反面},其機率為0.5。 { }=∅ 非正非反,其機率為0. {正面,反面...
5 KB (981 words) - 12:52, 16 March 2023
行激烈辯論,討論應該與法國法郎掛鉤,還是與南德意志地區的古尔登(Gulden)系統接軌。 其中,法语区的巴塞尔支持與法國接軌,而其餘德语区則支持南德模式。 從1850年起,瑞士開始鑄造新貨幣,並於次年發行。在1850年和1851年發行的瑞士法郎硬幣邊緣,可以看到著名瑞士雕塑家、錢幣雕刻師兼勳章設計師安東·博維(Antoine...
36 KB (2,387 words) - 01:23, 24 March 2025
不接受老夫少妻模式. 新浪娛樂. 2012-09-05 [2022-02-17]. (原始内容存档于2022-02-17). 20年後再合作 啟華陶大宇鬥CHOK. 東網. 2015-12-29 [2016-04-08]. (原始内容存档于2020-09-30). 宣萱爆陶大宇同吳啟華反面缺席新劇宣傳...
45 KB (2,781 words) - 04:30, 5 May 2025
大多數文章的編輯整理以及格式調整則是由「自己人」(維基百科註冊用戶)負責。 維基百科並不要求使用的用戶必須鑑定其身分,然而維基百科全書其非傳統模式的增長模式反而促使「是誰編輯維基百科?」這類問題成為今日數個Web 2.0主題的議題之一,甚至如digg等科技網站也多次探討這類問題。威爾斯曾經表示維基...
215 KB (23,497 words) - 14:52, 21 April 2025
权正常运转。邓小平领导的全面整顿,到后来发展成为一场有组织有领导的声势浩大的全面纠正文革错误的大动作。1975年8月,四人帮依靠毛泽东对《水浒传》“反面教材”的评价,发起了“评《水浒》、批宋江”运动,矛头指向周恩来、邓小平,《水浒传》也因此被大量出版发行。到了9月,毛泽东也病重,毛泽东把他的姪儿毛远...
332 KB (35,775 words) - 05:33, 13 May 2025
Type-C,又稱USB-C,是一種通用序列匯流排(USB)的硬體介面形式,外觀上最大特點在於其上下端完全一致,與USB Type-A[錨點失效]相比不再區分USB正反面。 USB-C規範1.0由USB開發者論壇(USB-IF)發布,並於2014年8月完成。與USB 3.1規格大致相同。但USB-C只是一個接口,不一定支援USB...
16 KB (1,109 words) - 21:05, 25 March 2025
親手幫春樹剪去留長多年的長髮。對秋彥相當嚴厲,稱他為「軟飯男」。後與上山彌生成為戀人關係。 第7卷的動畫DVD收錄《GIVEN~被贈與的未來劇場版:反面的存在》,全球僅有臺灣在2021年12月10日於戲院上映。 原作:キヅナツキ 監督:山口光 系列構成:綾奈由仁子 人物設定、總作畫監督:大澤美奈 美術設定:綱頭瑛子...
29 KB (2,866 words) - 10:50, 17 May 2025
反面。改良和革命如影隨形。 歷史常例是:改良受阻,革命就會滋生。原來改良主義者,或者向前發展成為革命派;或者堅持原有立場,反對革命,甚至成為舊秩序保護者。 中国共产党在改革开放以后,开始逐步确立“白猫黑猫,抓住老鼠就是好猫”的路线,价值观上早已抛弃计划经济模式...
4 KB (483 words) - 17:52, 1 March 2024
OBA玩法外,還擁有自走麻將棋、陰陽守御、3v3v3百鬼弈玩法、逢魔之戰玩法、鬥技場solo玩法。 平安时代,世界分为阳面和阴面,阳面的世界为阳界,反面为阴界。阳界是人类生活的现实世界的阳面, 人类可以研习阴阳术、打开阴阳之眼,看到世界的阴面,这类人就是阴阳师。...
13 KB (1,122 words) - 08:31, 24 December 2024