寫在前面 設計良好的系統,除了架構層面的優良設計外,剩下的大部分就在於如何設計良好的代碼,.NET提供了很多的類型,這些類型非常靈活,也非常好用,比如List,Dictionary、HashSet、StringBuilder、string等等。在大多數情況下,大家都是看着業務需要直接去用,似乎 ...
前言 很多技術同學在日常的工作中接觸到的大多是TO C的業務或者對外業務,由於大多數企業的主要營收是來自外部用戶, 因此內部的一些項目不會有太規范的流程和太高的要求標准。什么高可用高性能都是扯淡,良好的用戶體驗根本不存在。 但如果是一些內部的技術項目,特別是一些基礎技術設施的技術項目,反而對技術要求是比較高的。 我目前在基礎架構團隊負責內部技術項目的一些工作,包括產品設計 交互邏輯 撰寫PRD ...
2022-03-15 20:57 2 682 推薦指數:
寫在前面 設計良好的系統,除了架構層面的優良設計外,剩下的大部分就在於如何設計良好的代碼,.NET提供了很多的類型,這些類型非常靈活,也非常好用,比如List,Dictionary、HashSet、StringBuilder、string等等。在大多數情況下,大家都是看着業務需要直接去用,似乎 ...
在設計接口時,有很多因素要考慮,如接口的業務定位,接口的安全性,接口的可擴展性、接口的穩定性、接口的跨域性、接口的協議規則、接口的路徑規則、接口單一原則、 接口過濾和接口組合等諸多因素,本篇文章將簡要分析這些因素。 一 規范性建議 1.職責原則 在設計接口時,必須明確 ...
一、引言 1.1 目的 描述程序設計。 1.2 總體設計概述 提供網頁爬取、內容分類、內容下載、圖形分析等設計。 二、整體架構 2.1 應用技術 2.1.1 JAVA多線程 JAVA使用java.lang.Thread類 ...
目錄 1. 開發規划 2. 總體設計 3. 數據結構 4. 接口規范 5. 模塊設計 1. 開發規划 1.1. 開發人員 陳兆庭、黃志鵬、吳雪晴:負責數據庫部分編碼,服務器部分編碼,服務器與安卓端通信部分編碼 胡宇晨、康鑫、林靜雯、塗涵越:負責用戶界面部分編碼 ...
提供給第三方的業務接口應該如何設計呢?需要從哪些方面考慮?以及如何實現這些方面? 1、標准化 RESTful 2、安全性 1)請求token token作為調用系統的憑證。token可以設置一次有效(安全性最高),不過推薦設置時效性,減少獲取獲取token接口 ...
1.使用名詞而不是動詞 Resource資源 GET讀 POST創建 PUT修改 DELETE /cars ...
秒殺業務 一、秒殺價格(參考京東) 1、秒殺開始前,秒殺商品顯示原價(涉及除秒殺活動頁面外所有商品的顯示頁面,包括購物車、收藏、足跡等頁面) 2、秒殺開 ...
PPT解讀 代碼實現 ...