Your SlideShare is downloading. ×
0
Ошибка
Осознание, анализ, извлечение пользы
Значит, ты говоришь,
     в Opera работаешь?




   Шёпотом: Только бы про
border-radius не спросил…
3 года — 1500 issue


Task   500



Bug           1000
Ошибка




         2 часа
           1/4 рабочего дня
Год
багфиксинга
Задача




         8 часов
            1 рабочий день
500    1



1000       2
T=t1 + (t2 * 2)
Т — общее время выполнения задачи
t1 — время первичной верстки
t2 — исправление ошибки
T=t1 + (t2 * 2)
T=8ч+ (2ч * 2)=12ч
http://makishvili.com/code/float-in-table.html
Страх
Боже, я работаю
с ошибками!


 Коллеги заметили?

 Заказчик в курсе?

 Уволят или нет?
T=t1 + (t2 * 2)
T=8ч+ (2ч * 2)=12ч
Ἀριστοτέλης   Marcus Tullius   Lucius Annaeus
                 Cicerō            Seneca




 Errare humanum est
Ἀριστοτέλης   Marcus Tullius   Lucius Annaeus
                 Cicerō            Seneca


 Ошибаться —
 человеческая сущно...
.myClass
{
    filter: progid:DXImageTransform.Microsoft.   Alpha(opacity=50)
}


.myClass
{
    filter: progid:DXImageTrans...
AlphaImageLoader   (src= "image.png");
AlphaImageLoader   (src="image.png)",sizingMethod="crop");
background: url(image.png)0 50% no-repeat;
a:hover span
{
   color: red
}
a:hover span        a:hover
{
   color: red   +   {
                       word-spacing: 0
}                   }
<a class="get" href= "">ссылка</a>



.get:hover
{
    color: red
}
<a class="get" href= "">ссылка</a>



.get:hover           a.get:hover
{                    {
    color: red           col...
Багтрекеры
• https://bugs.webkit.org
• https://bugs.opera.com
• https://bugzilla.mozilla.org
• http://support.microsoft.co...
Агрегаторы
• http://hasLayout.net/
• http://www.quirksmode.org/bugreports/
• http://www.gtalbot.org/BrowserBugsSection/
• ...
В попытке не допускать ошибок,
они перестали что-либо делать,


                и это стало самой большой
                ...
Вадим
Макишвили

http://makishvili.com
makishvili@gmail.com
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Upcoming SlideShare
Loading in...5
×

Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили

378

Published on

Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили
Яндекс о багах в броузерах

Published in: Education, Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
378
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Ошибка. Осознание, примирение, извлечение пользы. Вадим Макишвили"

  1. 1. Ошибка Осознание, анализ, извлечение пользы
  2. 2. Значит, ты говоришь, в Opera работаешь? Шёпотом: Только бы про border-radius не спросил…
  3. 3. 3 года — 1500 issue Task 500 Bug 1000
  4. 4. Ошибка 2 часа 1/4 рабочего дня
  5. 5. Год багфиксинга
  6. 6. Задача 8 часов 1 рабочий день
  7. 7. 500 1 1000 2
  8. 8. T=t1 + (t2 * 2) Т — общее время выполнения задачи t1 — время первичной верстки t2 — исправление ошибки
  9. 9. T=t1 + (t2 * 2) T=8ч+ (2ч * 2)=12ч
  10. 10. http://makishvili.com/code/float-in-table.html
  11. 11. Страх Боже, я работаю с ошибками! Коллеги заметили? Заказчик в курсе? Уволят или нет?
  12. 12. T=t1 + (t2 * 2) T=8ч+ (2ч * 2)=12ч
  13. 13. Ἀριστοτέλης Marcus Tullius Lucius Annaeus Cicerō Seneca Errare humanum est
  14. 14. Ἀριστοτέλης Marcus Tullius Lucius Annaeus Cicerō Seneca Ошибаться — человеческая сущность
  15. 15. .myClass { filter: progid:DXImageTransform.Microsoft. Alpha(opacity=50) } .myClass { filter: progid:DXImageTransform.Microsoft. AlphaImageLoader(src="image.png") }
  16. 16. AlphaImageLoader (src= "image.png");
  17. 17. AlphaImageLoader (src="image.png)",sizingMethod="crop");
  18. 18. background: url(image.png)0 50% no-repeat;
  19. 19. a:hover span { color: red }
  20. 20. a:hover span a:hover { color: red + { word-spacing: 0 } }
  21. 21. <a class="get" href= "">ссылка</a> .get:hover { color: red }
  22. 22. <a class="get" href= "">ссылка</a> .get:hover a.get:hover { { color: red color: red } }
  23. 23. Багтрекеры • https://bugs.webkit.org • https://bugs.opera.com • https://bugzilla.mozilla.org • http://support.microsoft.com/search/default.aspx? mode=r&qid=3270&query=internet+explorer&spid=global&catalog=LCID %3D1049&res=20
  24. 24. Агрегаторы • http://hasLayout.net/ • http://www.quirksmode.org/bugreports/ • http://www.gtalbot.org/BrowserBugsSection/ • http://www.positioniseverything.net/explorer.html • http://www.designdetector.com/demos-browsers.php
  25. 25. В попытке не допускать ошибок, они перестали что-либо делать, и это стало самой большой их ошибкой.
  26. 26. Вадим Макишвили http://makishvili.com makishvili@gmail.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×