Ошибка
Осознание, анализ, извлечение пользы
Значит, ты говоришь,
     в 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
×

Ошибки

235

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
235
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
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.

×