JavaRush /Java Blog /Random-TW /喝咖啡休息#30。開發應用程式時可能需要的技術設計工具。2020 年 Java 開發人員的 5 個最佳工具

喝咖啡休息#30。開發應用程式時可能需要的技術設計工具。2020 年 Java 開發人員的 5 個最佳工具

在 Random-TW 群組發布

開發應用程式時可能需要的技術設計工具

資料來源:Dzone 喝咖啡休息#30。 開發應用程式時可能需要的技術設計工具。 2020 年 Java 開發人員的 5 個最佳工具 - 1設計被視為軟體開發中次要元素的日子已經一去不復返了。當然,編碼仍然是程式設計師培訓中最重要的階段,但技術設計也不能再被忽視。每年都有越來越多的開發者。在提供的眾多選項中,客戶選擇最能有效吸引應用程式或服務目標受眾的選項。如果您決定自己創建應用程序,而不需要專業設計師的幫助,您將必須學習如何使用幾個有用的工具,我們現在將討論這些工具。如果遠端進行佈局聯合工作,它們對於確保設計人員和開發人員之間的互動也是不可或缺的。

概念設計和技術設計—有什麼區別?

簡單來說,概念設計就是想法的表達。它可以使用多種元素:框圖、CRC 卡、組件圖、線框圖等。概念設計完成後,您將對軟體的結構有一個粗略的了解。一旦明確什麼應該放在哪裡,設計就會進入下一階段:技術面。一個技術項目正在開發中——一個決定軟體進一步開發和組裝的架構。這裡推薦使用設計工具。我想向您推薦那些我認為最方便的。

草圖

Sketch 是一個設計平台,可用於建立各種圖表、框架和原型。它主要用於用戶介面、網站和行動應用程式設計。掌握像 Sketch 這樣的工具對於每個設計師(無論是專業設計師還是業餘設計師)都非常有用且重要。如果您正在為 Apple 生態系統開發應用程序,那麼您就離不開 Sketch。

莫庫普斯

Moqups 與 Sketch 有點相似。但如果 Sketch 專注於 macOS,那麼 Moqups 則被創建為與任何作業系統相容的線上服務。Sketch 有更多的功能,但如果您的設計師不使用 Mac,Moqups 可能是一個不錯的選擇。Moqups 還擁有一個優秀的專業範本庫。

遠見

根據InVision的創建者介紹,該工具是由設計師為設計師開發的。它與其他服務的不同之處不僅在於速度,還在於在 Freehand 板上進行協作的能力。InVision 可讓您輕鬆繪製、繪製線框圖,並立即獲得已完成設計、模型和互動式原型的回饋。該工具支援導入草圖檔。

菲格瑪

Figma 是流行 Sketch 工具的基於雲端的替代品。本質上,Sketch 的所有基本功能都可以在 Figma 中使用。除此之外,它還有另一個重要的優點——該工具支援團隊合作。對許多設計師來說,這是極為重要的。

齊普林

Zeplin 是另一個協作工具。它不僅能夠在兩個或多個設計人員之間提供通信,而且還能夠在設計人員和開發人員之間提供通信。編碼員或團隊負責人可以直接在佈局中進行編輯的選項對於任何團隊都是有用的。Zeplin 是作為 Web 應用程式創建的,因此您可以在世界任何地方使用它。除了上述工具之外,您始終可以使用更傳統的設計師應用程式 - Adob​​e Illustrator 等專業軟體。但如果團隊合作對您很重要,那麼現代解決方案很可能成為成熟的替代方案。

2020 年 Java 開發人員的 5 個最佳工具

資料來源:Medium 喝咖啡休息#30。 開發應用程式時可能需要的技術設計工具。 2020 年 Java 開發人員的 5 個最佳工具 - 2擁有豐富的 Java 開發經驗,我注意到多年來我有機會使用的工具現在已經發生了很大變化。在本文中,我將嘗試重點介紹其中我認為 2020 年最適合 Java 開發人員的內容。

Intellij IDEA

Intellij IDEA 是迄今為止我用過的最好的 IDE。我有使用 Eclipse 的經驗,但我不能說我喜歡這個環境。我一直對 Eclipse 中非常慢的文字搜尋感到沮喪。IDEA為我解決了這個問題。在這個開發環境的最有用的功能清單中,我想指出:
  • 快速文字搜尋;
  • 現代反編譯器和調試器;
  • 驚人的 Git 整合;
  • 與Spring、JUnit全面整合;
  • 優秀的重構工具。

你的工具包

YourKit 是您能找到的最好的 Java 分析器。由於與 IntelliJ IDEA 集成,您可以在本地運行任何複雜性的應用程式分析。它有一個出色的 Java 代理,用於分析遠端應用程序,並支援大多數 Web 伺服器。YourKit 將協助您解決工作中可能出現的任何效能問題。

視覺虛擬機

VisualVM 是一個免費工具,用作 JDK 命令列工具的視覺化介面。它具有分析功能,但其主要優點是 JMX 監控。使用 VisualVM,您可以查看 JVM 中存在的所有指標,並且還允許您查看 MBean 和其他管理擴充功能。

資料夾

DataGrip 與 IntelliJ IDEA 屬於同一 IDE 系列。該工具專為管理資料庫、編寫複雜查詢和類似的事情而設計。如果您曾經使用 GUI 來管理 PG Admin(新的或舊的),您可能會遇到困難。使用 Oracle SQL Admin 時您會遇到大致相同的情況。但 DataGrip 很棒 - 它支援您需要的大多數資料庫引擎並且運作良好。用它編程就像用IDEA 一樣方便。

郵差

現在有很多API客戶端。即使 IDEA 也有一個非常好的客戶端。但我最喜歡的是郵差。它攔截來自 Chrome 的請求然後在 Postman 中使用它們的能力令人驚訝。此外,該工具具有出色的使用者介面。我嘗試過使用許多 API 客戶端,但總是回到 Postman。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION