Публикации по теме 'best-practices'


7 правил для пуленепробиваемых, воспроизводимых исследований и разработок в области машинного обучения
Мои тщательно подобранные лучшие практики для первоклассных исследований и разработок. Не пропустите номер 3! Так что, если вы программист, привыкший к клавиатуре, вполне вероятно, что эта аналогия выходит за рамки вашей зоны комфорта ... потерпите меня. Представьте себе двух фигуристов олимпийского уровня, работающих вместе на льду изо дня в день, чтобы развить и довести до совершенства свое выступление, завоевавшее медали. У каждого есть своя роль, и они работают синхронно, чтобы..

Не пишите идиоматический Python
Напишите понятный код Меня никогда не перестает удивлять, как далеко так много «профессиональных» программистов Python отошли от первоначального акцента, которого придерживался Python, что позволило ему победить Perl. Напоминаем, что дзен Python ( import this ): Дзен Питона, Тим Питерс Красивое лучше уродливого. Явное лучше, чем неявное. Лучше простое, чем сложное. Сложный лучше, чем сложный. Плоский лучше, чем вложенный. Лучше разреженное, чем плотное. Читаемость имеет..

6 вещей, которые вы делаете неправильно с REST API
Простой CRUD REST API можно быстро создать, но есть несколько ошибок, на которые следует обратить внимание. 1. У вас нет REST API Многие фреймворки поддерживают создание внешнего интерфейса в виде представлений на стороне сервера и отправку визуализированного HTML-кода клиенту. Это позволяет очень легко и быстро создать веб-приложение. Однако самым большим недостатком является то, что ваш передний конец плотно связан с вашим сервером. Что вы будете делать, когда захотите создать..

Лучшие практики Angular: CoreModule против SharedModule
Руководство по стилю Angular описывает эти три типа модулей, но когда я читал документацию, я был настолько сбит с толку, что не помню, сколько раз я сказал WTFF !! После некоторых исследований в Интернете я так и не понял разницы между CoreModule и SharedModule. FeatureModule был для меня наиболее очевидным, потому что я привык писать функциональные модули. Но двое других были для меня такими двусмысленными, пока я не начал играть с ними и экспериментировать с ними обоими. Итак,..

Как написать чистый код? Следуйте этим рекомендациям
Знайте лучшие практики написания чистого кода. Привет, программисты, эта статья не о некоторых функциях или концепциях, связанных с Java, а о большем. По сути, я собираюсь объяснить все ошибки, которые совершает Java-разработчик при написании кода, и, следовательно, как вы можете минимизировать их, и вам не нужно реорганизовывать свой код. Итак, эта статья посвящена НАИЛУЧШИМ ПРАКТИКЕ, которому разработчик всегда должен следовать. 1. Что в названии: Разработчик всегда должен..

Используйте историю Git, чтобы определить болевые точки в любом проекте
Вы слышали о творчестве Адама Торнхилла ? Если нет, я настоятельно рекомендую вам выделить время и проверить Ваш код как место преступления или Рентгеновские снимки ДИЗАЙНА ПО . В обеих книгах автор погружается в неизведанную территорию — рассматривает эволюцию кодовой базы как фактор ее изменений с течением времени. Большая часть инструментов, которые мы используем для уменьшения технического долга, носит превентивный характер. Компиляторы, линтеры, инструменты статического..

Лучшие практики использования Git
В основном используемый для управления исходным кодом в проектах, связанных с Linux, Git быстро стал широко признан сообществом программистов и сегодня считается самым популярным инструментом для контроля версий. Чем Git отличается от SVN и как его эффективно использовать? В этой статье мы расскажем о плюсах и минусах обеих систем контроля версий и поделимся лучшими практиками, которые помогут вам максимально использовать Git. Почему Git? Git был разработан для поддержки..