DEV Community

Discussion on: 19 Types of Developers Explained

Collapse
 
datacharmer profile image
Giuseppe Maxia

For #14, I think the description could be improved. There are actually two types of developers for testing:

  • Developers of the first type write software that proves the specifications, challenges the boundaries, and covers all known cases defined in the specs or inferred from them;
  • Devs of the second type write testing software that exploits the system, facilitates its usage in uncommon situations, and charts new ways of using the systems, even in directions that were never thought possible before.

While the first type focuses on validating the system, the second one is always on the look out for ways of breaking or enhancing it. The second type usually finds the most entertaining bugs!