Гюлджан обнови решението на 22.04.2015 17:49 (преди около 10 години)
▸ Покажи разликитеИдеята не е лоша. Тъй като правиш библиотека ще очакваме няколко неща от нея:
Нещата да се смятат наистина ефективно. Тоест да си помислила добре над имплементацията им. Няма да се съгласим на просто "работи". Ще трябва да "работи бързо!".
Хубава документация на библиотеката. Виж как други го правят. Примери: scipy и numpy. Функцията help в интерактивната конзола на python също трябва да показва смислени неща.
Изчерпателни тестове и бенчмаркове. С всички правилни и неправилни употреби на библиотеката ти, за които се сетиш.
Не трябва да забравяй обещанието си за PyPI. Ще очаквам да мога да си я инсталирам с pip и да прави всяко едно от нещата, които си изброила.