Софтуерно Инженерство
Loading...
+ Нов въпрос
dimitarstoyanov90 avatar dimitarstoyanov90 164 Точки

Еми да ти кажа, като продуктивен код(ако може да се нарече такъв :) ), съм писал на HTML + CSS, но идва момент във който това не стига, затова започнах да добавям PHP тъй като исках да добавя база данни(потребители и тн. (става въпрос за импровизирана социална мрежа(ама наистина импровизирана :) ) ), но и това не стигаше в един момент. Казах си дай да го направя малко по разчупено и "шарено". Почнах с Java Script. В последствие продължих и с разни  Jquary'та. Та така. 

Не е много но е от сърце :D :) Успех !

2
tsanova.dillyana avatar tsanova.dillyana 11 Точки

Под продуктивен код имам предвид код, който е на продуктивна (в употреба) система smile

Всички трябва да почнем от някъде, и моето не е много повече :)

0
Dexter avatar Dexter 119 Точки

Здравей, 
само една малка забележка. Приетият начин да го кажеш е продукционен (от production), не продуктивен.
Също така се казва продукционна среда, а не продуктивна среда. Не свиквай с "продуктивен" и "продуктивна",
защото някъде някога, ще се намери някой (умник), който да се пошегува с теб, защото му казваш така.
Иначе по темата - зависи, ежедневно пиша SQL заклинанийца с който си вадя необходимата ми информация, за решаване на даден проблем (било то на prod или test env.) и понякога, ако намеря бъг на някой от developer-ите, го fix-вам директно на prod, ако е спешно. Но ако питаш, дали съм писал нещо from scratch, което да го има някъде deploy-нато - не. Тепърва се уча на C# :)

0
tsanova.dillyana avatar tsanova.dillyana 11 Точки

Прав си, че думата идва от английски, и тъй като няма наложен бг еквивалент, думата е отворена от към интерпретации. А и повечето програмисти използват английски термини в работата си :)

Както може би се досещаш, използването на продуктивен код и среда съм го чувала от хората, с които работя :)

0
daniel_tsonkov avatar daniel_tsonkov 32 Точки

Под продуктивен код аз разбирам код който е оптимизиран и е високо ефективен. Затова и отворих темата да прочета.

2
Dexter avatar Dexter 119 Точки

tsanova.dillyana разбира се, че може, но межуд productive и production има разлика. Кода може да е продукционен, но въпреки това да не е продуктивен. :) Направи забележка, на колегите ти, които го уптребяват, защото не е правилно.

1
LinAdmin avatar LinAdmin 78 Точки

Аз съм системен администратор и предимно пиша на bash, но съм правил и други писателснки опити:

 

Ето един от тях:

#!/usr/bin/env python

import re # regex
import MySQLdb # mysql

DEBUG=False # if True prints full sql statement

# connect
db = MySQLdb.connect(host="1.2.3.4", user="bounces", passwd="dbpass",db="BBDD")
cursor = db.cursor()

with open('/var/log/exim4/mainlog.1','r') as mainlog:
     for line in mainlog:
     if re.search (" \*\* ", line):
         date = line.split(' ')[0]
         email = line.split(' ')[4]
         domain = email.split('@')[-1]
         # Execute insert
         cursor.execute("INSERT INTO db.bounces (email, date, domain, processed) values ('%s','%s','%s',0);" % (email, date, domain) )
        db.commit()
             if DEBUG:
             print (("INSERT INTO db.bounces (email, date, domain, processed) values ('%s','%s','%s',0);" % (email, date, domain) ))

db.close()




А тук има скрипт за правене на резервни копия на база данни MySQL, писан на sh

Незнам дали към днешна дата кода продължава да е продукционен, но когато го написах беше.

1