NDepends on How Good Your Code Is

Topics covered
Popular Clips
Questions from this episode
- Asked by 18 people
Episode Highlights
Installation
The installation of NDpend presents several challenges, particularly concerning tool integration and system compatibility. Joe Zack expresses concerns about the necessity of modifying project files, which can be problematic in collaborative environments 1. He wishes for a more seamless installation process, as the current method involves manually unpacking files and running an installer 2. Additionally, Joe highlights the requirement to install older .NET versions for compatibility, which can be inconvenient for users who prefer not to have outdated software on their systems 3.
I really wish that it was a little bit more seamless because you have to download the zip file and then unpack it, find someplace that you decide you want to put it, and then run an installer on top of that to add it in.
--- Joe Zack
These challenges suggest a need for improvements in the installation process to enhance user experience.
  Â
Usability
NDpend's interface and usability present both advantages and frustrations for users. Allen Underwood and Joe Zack discuss the lack of a dark theme, which can be jarring for users accustomed to darker interfaces 4. They also mention issues with pop-up windows and grid functionalities that do not behave as expected, leading to user frustration 5. Furthermore, Michael Outlaw points out the information overload experienced by new users, which can be overwhelming despite the valuable insights provided by the tool 6.
Information overload was the big thing for me. So, first, coming into it, there is a bit of learning curve.
--- Michael Outlaw
These usability concerns highlight areas where NDpend could improve to better accommodate its users.
Related Episodes
ASP.NET 5 - It's Basically Java
Answers 383 questionsYou Asked For It
Answers 383 questionsClean Code - How to Write Amazing Functions
Answers 383 questionsHow to be a Programmer
Answers 383 questionsAll Your Database Are Belong to Us
Answers 383 questionsHow to be an Intermediate Programmer
Answers 383 questionsThe Twelve-Factor App: Codebase, Dependencies, and Config
Answers 383 questions

Clean Code - How to Build Maintainable Systems
Answers 383 questions

Clean Code - How to Write Classes the Right Way
Answers 383 questionsClean Code - Formatting Matters
Answers 383 questionsDesigning Data-Intensive Applications – Scalability
Answers 383 questionsCaching in the Application Framework
Answers 383 questionsHow to be an Advanced Programmer
Answers 383 questionsDesign Patterns Part 1
Answers 383 questionsDesign Patterns Part 3
Answers 383 questions
