среда, 9 февраля 2011 г.

Facebook inside

Interview with James Whittaker 2010 В январе появилась отличная инсайдерская статья о том, как происходит процесс работы в Facebook. Меня вообще интересуют такие утечки информации, ну и, естественно, было очень интересно, как ребята тестируют свои продукты. Итак, вот выдержка из текста статьи про отдел качества в Facebook
  • no QA at all, zero.  engineers responsible for testing, bug fixes, and post-launch maintenance of their own work.  there are some unit-testing and integration-testing frameworks available, but only sporadically used.
  • [CORRECTION thx fryfrog] "I would also add that we do have QA, just not an official QA group. Every employee at an office or connected via VPN is using a version of the site that includes all the changes that are next in line to go out. This version is updated frequently and is usually 1-12 hours ahead of what the world sees. All employees are strongly encouraged to report any bugs they see and these are very quickly actioned upon."
  • re: surprise at lack of QA or automated unit tests — "most engineers are capable of writing bug-free code.  it's just that they don't have an incentive to do so at most companies.  when there's a QA department, it's easy to just throw it over to them to find the errors."  [EDIT: please note that this was subjective opinion, I chose to include it in this post because of the stark contrast that this draws with standard development practice at other companies]
  • [CORRECTION thx epriest] "We have automated testing, inclu [...]

Комментариев нет:

Отправить комментарий