Course code: WEB-15
  • Years with company: 0.6 ish
  • Years programming: about 4.5
  • Primary programming language: C++
  • Other programming languages: Python, C, Objective C
  • Unit test harnesses: JUnit a long time ago
  • Something else: I'm really excited for the course
  • Test practice now: We don't really haha. Debug statements by hand I guess. There is some automation for QA but in terms of me trying to figure out if what I wrote does what I think it does there's not much there.
  • Target system: Mac OS 10.13
  • Dev tools: Xcode
  • Build time: 1-5 minutes
  • Coding standard: We don't have much. I kind of know what the expectations are but not much in terms of official rules are written down.
  • Function too long: Someone with more experience tells me haha. I have opinions I guess but I'd defer to my elders in most cases
  • Code reviews: Usually very thorough but not a whole lot of rules or procedures
  • Code time: 40%
  • Test time: 20%
  • Debug time: 40%
  • Favorite thing about dev: There are usually pretty clear rules and when done right you can be fairly confident something works exactly how it should
  • Least favorite thing about dev: Sometimes solutions are obscure and feedback can be few and far between with small to nonexistent positive reinforcement. In short, it can be very tedious sometimes if you work on stuff for a long time with little positive progress
  • Tdd knowledge: I learned about it in school and love the concept but lack the experience and tools to utilize it properly.
  • Why are you attending: I'm legitimately looking forward to learning something new that I'm already familiar enough to sort of "believe in" and apply it to my own work to make me a better programmer and share what I learn with my team.