dbo:abstract
|
- بيتر ميلر (بالإنجليزية: Peter Miller) هو مهندس برمجيات أسترالي، ولد في 16 أكتوبر 1960 في Ramsgate في أستراليا، وتوفي في 27 يوليو 2014 في Green Point في أستراليا. (ar)
- Peter Miller (16 October 1960 – 27 July 2014) was an Australian software developer who wrote Recursive Make Considered Harmful and created Aegis and cook. He also proposed a set of "laws" for modern software engineering and architecture in the early 1990s: Miller's laws are: 1.
* The number of interactions within a development team is O(n!) without controlled access to the baseline. If the development team does have controlled access to the baseline, interactions can be reduced to near O(n), where n is the number of developers and/or files in the source tree, whichever is larger. 2.
* The baseline MUST always be in working order. 3.
* The software build/construction process can be reduced to a directed, acyclical graph (DAG). 4.
* It is necessary to build a rigid framework of selected components (aka the top level aegis design). 5.
* The framework should not do any real work, and should instead delegate everything to external components. The external components should be as interchangeable as possible. 6.
* The framework should use the Strategy pattern for most complex tasks. (en)
- Пітер Міллер (англ. Peter Miller; нар. 19 жовтня 1960, Новий Південний Уельс, Австралія — пом. 27 липня 2014, Новий Південний Уельс, Австралія) — австралійський програміст. Він написав статтю Recursive Make Considered Harmful (Рекурсивне виконання make вважають шкідливим) та розробив систему управління проектами Aegis і програму cook. Також він відкрив закони сучасної розробки програмного забезпечення та архітектури програм на початку 1990-их років (перед тим, як їх перевідкрили в кінці 1990-их). (uk)
|
dbo:birthDate
| |
dbo:birthName
|
- Peter Alexander Miller (en)
|
dbo:birthPlace
| |
dbo:birthYear
| |
dbo:deathDate
| |
dbo:deathPlace
| |
dbo:deathYear
| |
dbo:occupation
| |
dbo:thumbnail
| |
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 3503 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:birthDate
| |
dbp:birthName
|
- Peter Alexander Miller (en)
|
dbp:birthPlace
| |
dbp:caption
|
- Miller in October 2011 (en)
|
dbp:children
| |
dbp:deathDate
| |
dbp:deathPlace
| |
dbp:name
| |
dbp:nationality
| |
dbp:occupation
| |
dbp:parents
|
- (en)
- Ronald William Miller (en)
- Jane Penelope Miller (en)
|
dbp:spouse
| |
dbp:wikiPageUsesTemplate
| |
dcterms:subject
| |
gold:hypernym
| |
rdf:type
| |
rdfs:comment
|
- بيتر ميلر (بالإنجليزية: Peter Miller) هو مهندس برمجيات أسترالي، ولد في 16 أكتوبر 1960 في Ramsgate في أستراليا، وتوفي في 27 يوليو 2014 في Green Point في أستراليا. (ar)
- Пітер Міллер (англ. Peter Miller; нар. 19 жовтня 1960, Новий Південний Уельс, Австралія — пом. 27 липня 2014, Новий Південний Уельс, Австралія) — австралійський програміст. Він написав статтю Recursive Make Considered Harmful (Рекурсивне виконання make вважають шкідливим) та розробив систему управління проектами Aegis і програму cook. Також він відкрив закони сучасної розробки програмного забезпечення та архітектури програм на початку 1990-их років (перед тим, як їх перевідкрили в кінці 1990-их). (uk)
- Peter Miller (16 October 1960 – 27 July 2014) was an Australian software developer who wrote Recursive Make Considered Harmful and created Aegis and cook. He also proposed a set of "laws" for modern software engineering and architecture in the early 1990s: Miller's laws are: (en)
|
rdfs:label
|
- بيتر ميلر (مهندس برمجيات) (ar)
- Peter Miller (software engineer) (en)
- Пітер Міллер (uk)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:depiction
| |
foaf:isPrimaryTopicOf
| |
foaf:name
| |
is dbo:wikiPageDisambiguates
of | |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |