優秀開發者在開發一個功能時都需要注意些什麼
需求確認、方案設計、框架設計、資料庫設計
日誌
異常處理
校驗相關(出參格式與入參格式、提示資訊、本地化)
共通類封裝:資料庫、快取、佇列、網路、加密與解密、序列化與反序列化、重試、池、註解
設計模式(變與不變)
角色與許可權
安全(執行緒安全、網路安全、程式碼安全)
單元測試
效能
部署與釋出:開發、測試和生產環境;環境資訊
框架選擇:mvc、orm、mvvm、aop…
本清單僅僅羅列要點,不展開說明。
相關推薦
優秀開發者在開發一個功能時都需要注意些什麼
需求確認、方案設計、框架設計、資料庫設計 日誌 異常處理 校驗相關(出參格式與入參格式、提示資訊、本地化) 共通類封裝:資料庫、快取、佇列、網路、加密與解密、序列化與反序列化、重試、池、註解
Access 開啟mdb檔案時需要密碼,開啟每一個mdb檔案都需要。
進來出現了一個問題,使用access 2007開啟任何一個mdb檔案時都需要密碼,其實這些檔案沒有設定密碼。問題解決過程: 從網上查詢資料得知是access的工作組裡設定了密碼,找了半天沒有找的怎麼取消工作組的方法,後來又查詢到儲存在C:/Documents and Sett
當我們開發一個介面時需要注意些什麼
作為一個 Web 應用開發人員,平時工作中最多的工作場景就是開發介面給前端呼叫或者關聯絡統呼叫。介面寫了這麼多,不知道大家有沒有總結過在開發一個介面時需要注意哪些細節。下面列出我自己的一些總結,每次寫介面時都用這些注意點“掃描”下自己的介面,你的介面質量將會上升一個臺階。 ## 能完成正常的業務功能 這個
如何基於WKWebView開發一個功能完善的資訊內容頁
可能 方便 styles 運行 文本框 是我 優雅 pan 主題樣式 前言 對於資訊類的APP來說 良好的閱讀體驗是必不可少的, 那麽如何去開發一個功能完善的資訊文章頁面就是本文要說的重點.相信本文會對很多在做同類功能開發的道友們有很大的幫助 , 如果某只大佬路過也歡迎指點
mybatis返回的值(resultType)為一個類(javaBean)時,需要注意的事項
今天做專案時發現一個問題,查詢資料庫時返回的值居然不對,字串的值為空,實數型的值為0,只有那個id對了,意義說連線資料查詢這一塊應該沒錯,看日誌也沒有報錯,想來想去應該是欄位映射出了錯,找到原因就好找
Android-如何開發一個功能強大的ImagePicker
圖片選擇器是Android開發中會經常用到的一個功能,特別對於社交類的應用,比如頭像設定,比如發圖片。自然ImagePicker的輪子很多,今天介紹一個功能強大的輪子SImagePicker 介紹 首先功能強大之處 首先基本的圖片讀取顯示,以及圖片更新監控超大圖片預
以太坊和Metamask開發web應用時不再需要密碼
我在ConsenSys為各種客戶構建了大量的概念證明,通常他們想要利用以太坊區塊鏈來解決某些業務用例。奇怪的是,這些系統通常設計有標準的網路登入(即使用者名稱和密碼)。我總是問自己為什麼我還在這樣做設計,畢竟,這是今天乙太網目前可以解決每個煩人的Web應用程式的一個
瀏覽器開啟一個網頁時都發生了什麼
瀏覽器解析URL 選擇協議並找出你請求的資源,你可能開啟的是一個基於http協議的網站主頁 Protocol “http:” 使用HTTP協議 Resource “/“ 請求的資源是根目錄,一般是主頁 如果我位址列裡的不是url連結怎麼辦?(
2019 Vue開發指南:你都需要學點啥?
轉載請註明出處:葡萄城官網,葡萄城為開發者提供專業的開發工具、解決方案和服務,賦能開發者。原文出處:https://dzone.com/articles/vue-development-in-2019-what-you-need-to-know 如果您是Vue開發的新手,您可能已
執行一個MapReduce時,應該監控些什麼
執行一個MapReduce時,應該監控些什麼 前言 本文討論的是,在以Yarn做資源管理的叢集上如何監控一個MapReduce程式。 一、概述 &nbs
開發數字貨幣資產交易所需要注意哪幾個方面?
當今社會,由於網際網路科技的發展之迅速,數字貨幣和區塊鏈技術已慢慢滲透至我們生活中,現在一提到網際網路,不是數字貨幣就是區塊鏈技術,那麼數字幣交易所平臺開發中應該注意哪些方面呢?開發數字資產交易所需要注意哪幾個方面呢? 1.避免選擇一下幾種方式 A.內部開發交易所:這樣要他們明白交
Unity遊戲啟動時都幹了些啥
前面幾個月公司,專案進行大版本更新,事比較多,就耽擱了,最近閒下來了就開始整理下,之前寫的東西。 Unity遊戲在啟動的時候會載入一些預設的資源,這些資源包括Texture、Shader、Mesh等等。下面分為兩部分細說: 那些資源會打包進遊戲包 既然要測
利用swiper進行tab切換時,需要注意的問題。
1、當多個swiper進行切換時,根據swiper裡面的內容多少,來撐開slide的高度 css: .swiper-slide:{height:10px}; .swiper-slide-active:{height:auto} 2、當多個swiper切換時
學習筆記—document write( )語法、功能、以及需要注意的‘坑’
語法:document.write(exp1,exp2,exp3,....)引數解析:(1).expN:可以是一個或者多個引數,如果是多個引數,那麼按照順序寫入文件。(如果寫入多個引數的話,這些引數會自動換行顯示) (2)這裡的引數可以是變數,也可以是函式體、函式自執行體,
在暑期實習時需要注意些什麼
眼瞅著2015年暑期即將來臨,又有一大波學弟學妹們踏上了暑期實習的道路,這裡轉載一篇部落格園的文章分享給大家,希望對各位的暑期實習有一些借鑑意義! (圖為奶茶妹妹在微軟實習時主持“微軟小冰”宣傳活動) 學習的心態 實習其實很好混,因為公司一
caffe提取特徵時,需要注意
提取特徵時注意: 1、將mirror關閉 2、最後一層刪掉(計算損失,準確率的) 3、輸入改成dim:1那種 其中feature_extraction_file.bat裡的E:/caffe-windows/caffe_learn/model/S.txt 13233
用Swiper巢狀Tab切換時,需要注意的問題。
1、當進行切換多個swiper時,根據swiper裡面內容的高度,來撐開slide的高度 2、當多個swiper切換時,有可能導致其餘的swiper失效這需要在Swiper初始化的時候加上兩行初始化程式
帶有加解密通訊的應用安裝為windows服務時,需要注意使用的賬戶
今天在客戶演示試用系統掉了回鏈子,本來伺服器端安裝包要安裝到win2003上的,但客戶手頭只有個xp, 我感覺問題不大就裝了,結果登入認證時卻報了個“該項不適於在指定狀態下使用”,折騰半天,好歹客戶是熟人,沒太計較,給
公司想註冊電子郵箱賬號,需要注意些什麼?
公司想要提高工作效率、內部溝通的話,註冊電子郵箱賬號是必不可少的一步,公司如果想要註冊電子郵箱賬號的話,應該認清企業自身需求。拿我們公司來說,我們公司主要是做對外貿易的,經常需要和國外的公司通過郵箱溝通。相信不少有海外郵件收發的公司都遇過這樣的問題:經常性的退信、郵件收發延遲、郵件內容丟失等等,容易給公司海外
計算機網路之基本的網路配置需要注意些什麼?
文章目錄 1. 網路的基本引數 2. 配置網路的三種基本方式 2.1 手動配置 2.2 自動獲取 2.3 ADSL寬頻撥接 3. TCP/IP四層模型 1. 網路的