Open RadoRado opened 9 years ago
OK thanks :) CU tomorrow :)
2015-05-03 21:58 GMT+03:00 Radoslav Georgiev notifications@github.com:
Първо, евала! Положил си усилия и си получил резултат. Надявам се, че си научил и нови неща покрай тази задача :)
Сега, feedback:
- Кода не е PEP8. Функциите не почват с главни букви. Моля те, оправи го това - мини целия код през PEP8.
- Ей тоя default аргумент - https://github.com/Vitosh/PythonHB/blob/master/Crawling/crawlbg.py#L15
- ще ти изиграе лоша шега. Ето защо - http://docs.python-guide.org/en/latest/writing/gotchas/#mutable-default-arguments
- прочети го добре това. Често срещана грешка.
- Generate_Table прави твърде много неща. А и името не е хубаво. Тази функция просто crawl-ва. Не трябва да се занимава и с писане в база. Loose coupling! 4. https://github.com/Vitosh/PythonHB/blob/master/Crawling/crawlbg.py#L41
- честно, има хора, които ако видят този код, ще те изгорят ритуално. Тези хора са по-страшни и от Мелисанра! ( http://www.comicbookmovie.com/images/users/uploads/8073/burningmen1.jpg ) 5. https://github.com/Vitosh/PythonHB/blob/master/Crawling/crawlbg.py#L46
- всички статуси, които са по-големи и равни от 200 и по-малки от 300 са OK статус кодове. Ако някой ти върне 201, ще го изпуснеш. 6. https://github.com/Vitosh/PythonHB/blob/master/Crawling/crawlbg.py#L55
- за > 6 виж коментара по-горе за Мелисандра! Ритуално изгаряне!
Като за начало, това е [image: :+1:]
— Reply to this email directly or view it on GitHub https://github.com/Vitosh/PythonHB/issues/1.
Първо, евала! Положил си усилия и си получил резултат. Надявам се, че си научил и нови неща покрай тази задача :)
Сега, feedback:
Generate_Table
прави твърде много неща. А и името не е хубаво. Тази функция просто crawl-ва. Не трябва да се занимава и с писане в база. Loose coupling!> 6
виж коментара по-горе за Мелисандра! Ритуално изгаряне!Като за начало, това е :+1: