Всем привет,
Недавно написал пост о том, какой процесс использую на своих проектах:
- как идет работа с Git
- как можно деплоить без чейнж сетов и экономить свое время
- как настроить CI
- какие тулзы использую для форматирования кода
Можно прочитать вот здесь: https://datarockets.com/blog/salesforce-development-process
Всем привет, Недавно написал пост о том, какой процесс использую на своих проектах: - как идет работа с Git - как можно деплоить без чейнж сетов и экономить свое время - как настроить CI - какие тулзы использую для форматирования кода Можно прочитать вот здесь: https://datarockets.com/blog/salesforce-development-process
Я, конечно, заранее извиняюсь, но пост из разряда How to for Dummies, причем без How To.
Информативности нет, есть какое-то описание процесса, но нет ничего специфичного платформе.
Статья на английском, скриншоты с русским языком.
Не в обиду, просто конструктивная, на мой взгляд, критика.
Я, конечно, заранее извиняюсь, но пост из разряда How to for Dummies, причем без How To. Информативности нет, есть какое-то описание процесса, но нет ничего специфичного платформе. Статья на английском, скриншоты с русским языком. Не в обиду, просто конструктивная, на мой взгляд, критика.
Молодец Павел. И молодец, что написал на английском, вполне сносном английском без видимых грамматических ошибок.
единственное, пару стилистических замечаний:
"What if 2 developers" - никогда в письменном английском числа до 10 не пишут в виде цифр (ну может только на новостной ленте), сильно режет глаз.
"Salesforce - is a cloud" - тире тоже почти не употребляется так как есть глагол связка to be - он у тебя уже есть, так что убирай тире.
"It will show me that there are people interested in my experience, and I will write new posts about Salesforce."
по детски написано, не злоупотребляйте will - хотя оно и называется Простое Будущее время, на самом деле оно не такое простое.
лучше написать
"Your participation and feedbacks would give me more inspiration to share my expertise in upcoming articles"
Также в начале статьи, где идет постановка проблемы и раскатывается площадка, меньше слез, сразу переходи к делу и к тому что есть решения.
в целом, очень хорошо для начала
Молодец Павел. И молодец, что написал на английском, вполне сносном английском без видимых грамматических ошибок. единственное, пару стилистических замечаний: [i]"What if 2 developers"[/i] - никогда в письменном английском числа до 10 не пишут в виде цифр (ну может только на новостной ленте), сильно режет глаз. [i]"Salesforce - is a cloud"[/i] - тире тоже почти не употребляется так как есть глагол связка to be - он у тебя уже есть, так что убирай тире. [i] "It will show me that there are people interested in my experience, and I will write new posts about Salesforce."[/i] по детски написано, не злоупотребляйте will - хотя оно и называется Простое Будущее время, на самом деле оно не такое простое. лучше написать "Your participation and feedbacks would give me more inspiration to share my expertise in upcoming articles" Также в начале статьи, где идет постановка проблемы и раскатывается площадка, меньше слез, сразу переходи к делу и к тому что есть решения. в целом, очень хорошо для начала
Я лично еще и логирование использую
<target name="deploy">
<record name="logfile.txt" action="start" append="false" />
<echo message="Starting job..."/>
<echo level="info">DEPLOY to ${sf.envType}.salesforce.com under user ${sf.username}</echo>
<sf:deploy
username="${sf.username}"
password="${sf.password}${sf.token}"
serverurl="${sf.serverurl}"
deployRoot="${basedir}/build/deploy"
checkOnly="${sf.checkOnly}"
trace="false"
logType="None"
rollbackOnError="true"
maxPoll="${sf.maxPoll}" pollWaitMillis="${sf.maxWaitMillis}"
allowMissingFiles="false"
ignoreWarnings="false"
runalltests="${sf.runAllTest}" >
</sf:deploy>
<echo message="Finished job."/>
<record name="logfile.txt" action="stop"/>
</target>
Я лично еще и логирование использую [code]<target name="deploy"> <record name="logfile.txt" action="start" append="false" /> <echo message="Starting job..."/> <echo level="info">DEPLOY to ${sf.envType}.salesforce.com under user ${sf.username}</echo> <sf:deploy username="${sf.username}" password="${sf.password}${sf.token}" serverurl="${sf.serverurl}" deployRoot="${basedir}/build/deploy" checkOnly="${sf.checkOnly}" trace="false" logType="None" rollbackOnError="true" maxPoll="${sf.maxPoll}" pollWaitMillis="${sf.maxWaitMillis}" allowMissingFiles="false" ignoreWarnings="false" runalltests="${sf.runAllTest}" > </sf:deploy> <echo message="Finished job."/> <record name="logfile.txt" action="stop"/> </target>[/code]
Спасибо всем за фидбек, замечания поправлю :)
Спасибо всем за фидбек, замечания поправлю :)
И еще бы картинку с Jenkins неплохо бы английскую, а то статья английская, а картинка - нет.
И еще бы картинку с Jenkins неплохо бы английскую, а то статья английская, а картинка - нет.