# Debugger status and future plans?

**URL:** <https://discourse.julialang.org/t/debugger-status-and-future-plans/43638>\
**Category:** Community\
**Tags:** question, debug\
**Created:** [July 24, 2020, 9:07pm UTC](https://discourse.julialang.org/t/debugger-status-and-future-plans/43638 "2020-07-24T21:07:21Z")\
**Posts on this page:** 1\
**Showing post:** 117

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [September 24, 2021, 9:01am UTC](https://discourse.julialang.org/t/debugger-status-and-future-plans/43638/117 "2021-09-24T09:01:59Z")

</div>

> [@Soldalma](#):
>
> Would you have references to some of these books?

This is a general sentiment — eg Chapter 3 of _Clean Code_ by Robert C Martin starts with a section titled _Small!_, which says

> The first rule of functions is that they should be small. The second rule of functions is that they should be smaller than that.

However, note that many people disagree because historically this meant that one had to fight the language and sacrifice performance, code clarity, or reuse. The suggestion is easiest to follow in well-designed languages, especially with multiple dispatch, eg Julia.

---

_[View the full topic](https://discourse.julialang.org/t/debugger-status-and-future-plans/43638)._
