Coding best practices (original) (raw)

About DBpedia

Boas práticas de programação são o conjunto de convenções para poder tornar o código de computador tanto legível para computadores como humanos. A fim de que a sua manutenção e melhorias possam ocorrer mais facilmente.Algumas boas práticas de programação são: nome de arquivos, organização dos arquivos, indentação, comentários, convenções de nomes, documentação, controle de race conditions, minimização de privilégios, camadas de segurança, validação das variáveis de entrada, tratamento de exceções, verificadores de código.

Property Value
dbo:abstract إن أفضل ممارسات البرمجة لتطوير البرمجيات من الممكن أن تنقسم إلى الكثير من المستويات استنادا إلى لغة البرمجة، وأسلوب العمل، والبيئة المستهدفة، وهكذا دواليك. إن استخدام أفضل الممارسات لموقف معين يقلل بدرجة كبيرة من احتمال إدخال أخطاء في الخاصة بك، بغض النظر عن أي نموذج سيستخدم لإنشاء هذا التطبيق. هناك معايير نشأت من الدراسة المكثفة لخبراء الصناعة الذين حللوا كيف ينشأ الخلل عندما يتم كتابة الرمز وترتبط هذه الأخطاء بممارسات محددة. وراعت هذه الارتباطات بين الخلل وممارسات البرمجة وخرجت مع مجموعة من القواعد التي تستخدم لمنع الأخطاء التي تحدث من البرمجة. هذه الممارسات القياسية توفر قيمة لا تصدق لمنظمات تطوير البرمجيات لأنها لا تقوم بالتعبئة المسبقة الآلية لتطبيقات منع الخطأ فقط، وإنما يقومون بإغلاق حلقة التغذية الرجعية بين برنامج الخلل وما يجب عمله لمنع هذا الخطأ من جديد. وفي بيئة الفريق أو مجموعة التعاون فإن أفضل ممارسات البرمجة تضمن استخدام برمجة معيارية وموحدة، والحد من الأخطاء الرقابية والوقت الذي يقضى في استعراض الكود. وعندما يكون العمل مرتبط بمصدر خارجي كطرف ثالث مقاول. وفي حالة وجود مجموعة من أفضل الممارسات في مكان يتيح لك معرفة أن الكود المنتج من قبل المقاول يلبي جميع المبادئ التوجيهية التي قررتها الشركة العميلة. وينبغي أن يكون مفهوما أن هذه التطبيقات ليست مجرد وسيلة لفرض اصطلاحات التسمية في التعليمات البرمجية. إن أفضل تطبيقات الترميز تتيح لك طريقة لتحليل شفرة المصدر الخاصة بك بحيث يمكن الكشف الاتوماتيكي عن قواعد معينة وأنماط تلقائية والتي يتم تطبيق المعرفة التي تم الحصول عليها من خلال تجربة السنوات السابقة من قبل خبراء الصناعة بطريقة مناسبة. مع وضع ما سبق في الاعتبار، يوجد هنا خطوة أساسية لبعض ما هو مطلوب للمشروع الذي يستخدم بنجاح 'أفضل تطبيقات الترميز' : (ar) Coding best practices or programming best practices are a set of informal rules (best practices) that many software developers in computer programming follow to improve software quality.Many computer programs remain in use for long periods of time, so any rules need to facilitate both initial development and subsequent maintenance and enhancement of source code by people other than the original authors. In the ninety-ninety rule, Tom Cargill is credited with an explanation as to why programming projects often run late: "The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time." Any guidance which can redress this lack of foresight is worth considering. The size of a project or program has a significant effect on error rates, programmer productivity, and the amount of management needed. (en) Boas práticas de programação são o conjunto de convenções para poder tornar o código de computador tanto legível para computadores como humanos. A fim de que a sua manutenção e melhorias possam ocorrer mais facilmente.Algumas boas práticas de programação são: nome de arquivos, organização dos arquivos, indentação, comentários, convenções de nomes, documentação, controle de race conditions, minimização de privilégios, camadas de segurança, validação das variáveis de entrada, tratamento de exceções, verificadores de código. (pt)
dbo:wikiPageExternalLink http://www.humanfactors.com/newsletters/optimal_line_length.asp https://blog.codinghorror.com/text-columns-how-long-is-too-long/ https://web.archive.org/web/20090713030558/http:/www.ibm.com/developerworks/aix/library/au-hook_duttaC.html https://web.archive.org/web/20100315151645/http:/www.thedacs.com/databases/url/key/6551/6721 https://www.youtube.com/watch%3Fv=XuQL1r3aL7o&list=UUDvkWCkt5M0Le4r2_2TSHRA&index=14 http://www.ibm.com/developerworks/aix/library/au-hook_duttaC.html
dbo:wikiPageID 5548053 (xsd:integer)
dbo:wikiPageLength 32887 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1124079037 (xsd:integer)
dbo:wikiPageWikiLink dbr:Camelcase dbr:Motor_Industry_Software_Reliability_Association dbr:Best_practice dbr:Dependability dbr:Usability dbr:Software_quality dbr:Efficiency dbr:Continuous_delivery dbr:Continuous_integration dbr:Computer_programming dbr:Spiral_model dbr:Software_prototyping dbc:Software_development_process dbc:Computer_programming dbr:Tony_Hoare dbr:Web_service dbr:Ninety–ninety_rule dbr:Agile_software_development dbr:Extensibility dbr:Iterative_and_incremental_development dbr:KISS_principle dbr:Source_code dbr:Rapid_application_development dbr:Software_Assurance dbr:Software_specification dbr:Coding_conventions dbr:Software_developer dbr:IBM dbr:Operator_precedence dbr:Software_bloat dbr:The_Cathedral_and_the_Bazaar dbr:Maintainability dbr:Software_configuration_management dbr:Unit_testing dbr:Waterfall_model dbr:Extreme_programming dbr:Gutenberg_Bible dbr:List_of_software_development_philosophies dbr:List_of_tools_for_static_code_analysis dbr:Functional_test dbr:Revision_control_system dbr:User_documentation dbr:Unit_test
dbp:wikiPageUsesTemplate dbt:Cite_book dbt:Cite_web dbt:Dubious dbt:Main dbt:More_footnotes dbt:Multiple_issues dbt:Reflist dbt:See_also dbt:Tone
dcterms:subject dbc:Software_development_process dbc:Computer_programming
rdf:type owl:Thing
rdfs:comment Boas práticas de programação são o conjunto de convenções para poder tornar o código de computador tanto legível para computadores como humanos. A fim de que a sua manutenção e melhorias possam ocorrer mais facilmente.Algumas boas práticas de programação são: nome de arquivos, organização dos arquivos, indentação, comentários, convenções de nomes, documentação, controle de race conditions, minimização de privilégios, camadas de segurança, validação das variáveis de entrada, tratamento de exceções, verificadores de código. (pt) إن أفضل ممارسات البرمجة لتطوير البرمجيات من الممكن أن تنقسم إلى الكثير من المستويات استنادا إلى لغة البرمجة، وأسلوب العمل، والبيئة المستهدفة، وهكذا دواليك. إن استخدام أفضل الممارسات لموقف معين يقلل بدرجة كبيرة من احتمال إدخال أخطاء في الخاصة بك، بغض النظر عن أي نموذج سيستخدم لإنشاء هذا التطبيق. إن أفضل تطبيقات الترميز تتيح لك طريقة لتحليل شفرة المصدر الخاصة بك بحيث يمكن الكشف الاتوماتيكي عن قواعد معينة وأنماط تلقائية والتي يتم تطبيق المعرفة التي تم الحصول عليها من خلال تجربة السنوات السابقة من قبل خبراء الصناعة بطريقة مناسبة. (ar) Coding best practices or programming best practices are a set of informal rules (best practices) that many software developers in computer programming follow to improve software quality.Many computer programs remain in use for long periods of time, so any rules need to facilitate both initial development and subsequent maintenance and enhancement of source code by people other than the original authors. The size of a project or program has a significant effect on error rates, programmer productivity, and the amount of management needed. (en)
rdfs:label أفضل ممارسات البرمجة (ar) Coding best practices (en) Boas práticas de programação (pt)
rdfs:seeAlso dbr:Hungarian_notation
owl:sameAs wikidata:Coding best practices wikidata:Coding best practices dbpedia-ar:Coding best practices dbpedia-pt:Coding best practices https://global.dbpedia.org/id/G2W2
prov:wasDerivedFrom wikipedia-en:Coding_best_practices?oldid=1124079037&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Coding_best_practices
is dbo:wikiPageRedirects of dbr:Best_coding_practices dbr:Best_Coding_Practices dbr:Programming_best_practices
is dbo:wikiPageWikiLink of dbr:Best_coding_practices dbr:Best_Coding_Practices dbr:C_dynamic_memory_allocation dbr:List_of_tools_for_static_code_analysis dbr:Programming_best_practices
is foaf:primaryTopic of wikipedia-en:Coding_best_practices