Skip to content

Commit fa3ab32

Browse files
authored
Merge pull request #3806 from rubberduck-vba/IvenBach-Testimonial
Update thanks.md
2 parents 7a05cc4 + b181b98 commit fa3ab32

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

thanks.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,22 @@
22

33
In this file, you can read about where and how people use Rubberduck:
44

5-
- Edit this file, and tell us why you like Rubberduck. - [@username](https://github.com/username)
6-
- Edit this file, and tell us why you like Rubberduck. - [@username](https://github.com/username)
5+
<hr>
6+
7+
I've been using VBA for as long as I can remember, but never knew anything other than a Making-It-Work coding style. I didn't give any thought to structuring my code. Needless to say, I wasn't progressing <s>very fast</s> at all. That changed early last year when I decided to improve my coding knowledge. I luckily found Rubberduck, and it’s taught me more in a year than I’d have been able to discover flying solo. Through using Rubberduck and hanging out at the the [war pond](https://chat.stackexchange.com/rooms/14929/vba-rubberducking) I’ve been able to
8+
- Understand the differences between `ByVal` & `ByRef` through [Code Inspections](https://github.com/rubberduck-vba/Rubberduck/wiki/Code-Inspections).
9+
- Learn about and successfully writing [Unit Tests](https://github.com/rubberduck-vba/Rubberduck/wiki/Unit-Testing) that allow me to make changes without fear of unintentionally breaking functionality.
10+
- Understand the differences between Early and Late binding.
11+
- Learn and use [Dependency Injection]( https://en.wikipedia.org/wiki/Dependency_injection).
12+
- Programming to an abstraction and not a concretion.
13+
- How to properly Refactor code.
14+
- Write Self documenting code (comments should explain the why not what).
15+
- Achieve consistent indentation.
16+
- Referencing external assemblies.
17+
- And a gaggle of other stuff too...
18+
19+
In addition to being a user of Rubberduck, I’m also a contributor. To show my appreciation for what RD and all other ducks at the pond have helped me learn I took the initiative to learn C# and help with the codebase. When I first started I didn't think I'd be able to successfully contribute, <i>hint hint</i> [anyone can contribute](https://rubberduckvba.wordpress.com/2017/02/21/up-for-grabs/). Just remember that you #GottaStartsSomewhere.
20+
21+
22+
[@IvenBach](https://github.com/IvenBach)
23+
<hr>

0 commit comments

Comments
 (0)