We may earn an affiliate commission when you visit our partners.
CodeMash

CodeMash 2020 | Conducting Humane Code Reviews | Adrienne Tacke

In this conference talk, Adrienne Tacke will describe common mistakes developers make while performing a code review, the unwanted side effects they can cause among a team and their codebase, and worthwhile strategies to implement so that these issues are less likely to occur. By the end of this talk, developer teams should be able to conduct code reviews fairly, catch substantiated mistakes, make productive suggestions, and still like each other afterward.

Enroll now

What's inside

Syllabus

Conducting Humane Code Reviews

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Exposing developers to the importance of code reviews and how to perform them humanely
Instructing developers on ways they can avoid making mistakes during code reviews
Suitable for developers interested in improving the outcome of their code reviews

Save this course

Save Conducting Humane Code Reviews: CodeMash to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Conducting Humane Code Reviews: CodeMash. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Conducting Humane Code Reviews: CodeMash will develop knowledge and skills that may be useful to these careers:
Critique Specialist
Critique Specialists provide critical feedback on the work of others to help them enhance their performance. They may be employed in a variety of settings, from academia to business, and their feedback can help to improve everything from product design to marketing campaigns. This course on Conducting Humane Code Reviews can be helpful for Critique Specialists because it provides strategies for giving and receiving feedback in a way that is productive and respectful. It can also help Critique Specialists to identify common mistakes that people make when performing code reviews and how to avoid them.
Technical Writer
Technical Writers create instruction manuals, technical reports, and other documents that explain complex technical information to a non-technical audience. This course on Conducting Humane Code Reviews may be helpful for Technical Writers because it can help them to develop the skills needed to clearly and concisely explain technical concepts. It can also help them to understand the needs of their audience and how to tailor their writing accordingly.
UX Designer
UX Designers create user interfaces for websites, apps, and other digital products. They focus on making these interfaces easy to use and enjoyable to interact with. This course on Conducting Humane Code Reviews may be helpful for UX Designers because it can help them to understand the importance of user feedback and how to incorporate it into their designs. It can also help them to develop the skills needed to give and receive feedback in a way that is productive and respectful.
Project Manager
Project Managers plan, execute, and track projects to ensure that they are completed on time and within budget. They may also be responsible for managing a team of project team members. This course on Conducting Humane Code Reviews may be helpful for Project Managers because it can help them to develop the skills needed to manage a team of software developers. It can also help them to understand the importance of user feedback and how to incorporate it into their project plans.
Software Developer
Software Developers design, develop, and maintain software applications. They may work on a variety of projects, from small personal apps to large enterprise systems. This course on Conducting Humane Code Reviews may be helpful for Software Developers because it can help them to improve their code reviewing skills. It can also help them to understand the importance of user feedback and how to incorporate it into their development process.
Quality Assurance Analyst
Quality Assurance Analysts test software and other products to ensure that they meet the required standards. They may also be responsible for developing and implementing quality assurance processes. This course on Conducting Humane Code Reviews may be helpful for Quality Assurance Analysts because it can help them to develop the skills needed to identify and report defects in software. It can also help them to understand the importance of user feedback and how to incorporate it into their testing.
Technical Support Specialist
Technical Support Specialists provide technical support to users of software and other products. They may work for a variety of companies, from software vendors to hardware manufacturers. This course on Conducting Humane Code Reviews may be helpful for Technical Support Specialists because it can help them to develop the skills needed to troubleshoot technical problems. It can also help them to understand the importance of user feedback and how to incorporate it into their support process.
Data Scientist
Data Scientists use data to solve business problems. They may work for a variety of companies, from technology startups to large enterprises. This course on Conducting Humane Code Reviews may be helpful for Data Scientists because it can help them to develop the skills needed to understand and analyze user feedback. It can also help them to communicate their findings to business stakeholders in a clear and concise way.
Product Manager
Product Managers are responsible for the development and marketing of software and other products. They may work for a variety of companies, from startups to large enterprises. This course on Conducting Humane Code Reviews may be helpful for Product Managers because it can help them to understand the importance of user feedback and how to incorporate it into their product development process. It can also help them to develop the skills needed to manage a team of software developers.
Business Analyst
Business Analysts gather and analyze data to help businesses make better decisions. They may work for a variety of companies, from consulting firms to financial institutions. This course on Conducting Humane Code Reviews may be helpful for Business Analysts because it can help them to develop the skills needed to understand and analyze user feedback. It can also help them to communicate their findings to business stakeholders in a clear and concise way.
Information Technology Manager
Information Technology Managers plan, implement, and manage information technology systems for organizations. They may work for a variety of companies, from small businesses to large enterprises. This course on Conducting Humane Code Reviews may be helpful for Information Technology Managers because it can help them to understand the importance of user feedback and how to incorporate it into their IT systems. It can also help them to develop the skills needed to manage a team of IT professionals.
Systems Analyst
Systems Analysts analyze and design computer systems. They may work for a variety of companies, from software vendors to consulting firms. This course on Conducting Humane Code Reviews may be helpful for Systems Analysts because it can help them to develop the skills needed to understand and analyze user feedback. It can also help them to communicate their findings to technical stakeholders in a clear and concise way.
Software Engineer
Software Engineers design, develop, and maintain software applications. They may work on a variety of projects, from small personal apps to large enterprise systems. This course on Conducting Humane Code Reviews may be helpful for Software Engineers because it can help them to improve their code reviewing skills. It can also help them to understand the importance of user feedback and how to incorporate it into their development process.
Computer Programmer
Computer Programmers write code that implements software designs. They may work on a variety of projects, from small personal apps to large enterprise systems. This course on Conducting Humane Code Reviews may be helpful for Computer Programmers because it can help them to improve their code reviewing skills. It can also help them to understand the importance of user feedback and how to incorporate it into their development process.
Web Developer
Web Developers design and develop websites. They may work for a variety of companies, from small businesses to large enterprises. This course on Conducting Humane Code Reviews may be helpful for Web Developers because it can help them to understand the importance of user feedback and how to incorporate it into their web development process. It can also help them to develop the skills needed to manage a team of web developers.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser