Clean code

1,114 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
1,114
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • врожденное чувство прекрасного к кодуЯ думал, что я ненормальныйНо оказалось, что есть чувак, который разделяетИ даже научный подход
  • Куча фигни, которая портит настроение
  • У нас были регионы, мы отказалисьПодчеркивания – нафиг тожеIперед интерфейсом – в .NET без него сложно
  • На собеседовании вопрос про размер метода+ организация кодаДядя боб говорит, что нужно писать код, как газету
  • Хотел прикольную картинку, а тут ошибкиДядя боб выделяет кучу видов коментов, и все они бестолковые.Они устаревают быстрее чем код, их нужно переносить вместе с кодом и поддерживать. Если код непонятный, то его лучше переписать.Толковые только копирайты
  • GhostdocКогда-то она мне казалась супер крутой, а сейчас я понял, что она бесполезна
  • God objects, Violation of SOLID principles, безумные цепочкиСредства могут подсказать что что-то выглядит странно.Аргументы наиболее общие, результат наиболее конкретный
  • Стремная картинка, но показывает ужас дева, который увидел копипастуКоторую нужно исправитьРегулярные выражения помогутБывает вертикальный и горизонтальныйТимсити решает
  • Надо следить, что-то можно пропуститьРазбитые окна
  • Clean code

    1. 1. Про чистый код<br />Сергей Калинец<br />http://tdd4.net<br />@skalinets<br />
    2. 2.
    3. 3. Теория разбитых окон<br />Стоить разбить одно и не вставить новое… как разобьют все<br />
    4. 4.
    5. 5. Правило бойскаутов<br />Оставьте место для лагеря после себя чище, чем оно было до вас<br />
    6. 6. CODE WTFs<br />
    7. 7. WTF #1. Code conventions<br />
    8. 8. WTF #2. Method size<br />
    9. 9. WTF #3. Comments<br />
    10. 10. WTF #3. Comments<br />
    11. 11. WTF #4. Bad design<br />
    12. 12. WTF #5. Copy Paste<br />
    13. 13. Как избежать?<br />
    14. 14. №1 Удалять<br />Сорняк<br />
    15. 15. №2 Не пущать<br />
    16. 16. Спасибо!<br />

    ×