Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: CoLSoN2 en 04 de Diciembre de 2002, 03:49:09 PM

Título: Ingenieria del software
Publicado por: CoLSoN2 en 04 de Diciembre de 2002, 03:49:09 PM
                                Tengo entendido que este tema está relacionado con tecnicas de creacion de software y de organizacion de proyectos de creacion de soft y tal. Si es así me gustaria que me recomendaseis algun libro o ebook sobre el tema, a poder ser que use POO.
Según he leído, el de Code Complete está muy bien, y en español, en algunas universidades usan para esa asignatura el "Ingenieria del Software: un enfoque práctico" o "introduccion a la ingenieria del software". Si alguien ha leído estos títulos me gustaría saber su opinion.
Si recomendais algo , a ser posible que sea desde 0 :P                                
Título: ...
Publicado por: Grugnorr en 04 de Diciembre de 2002, 07:27:39 PM
                                Yo he usado libros coñazo en Ingeniería del Software. La asignatura la dan a nivel demasiado macroscópico...

Yo te recomendaría que te centraras en estos temas:

Design Patterns

STL

En C++ los Effective  C++ y More Effective C++ de Scott Meyers                                
Título: Ingenieria del software
Publicado por: CoLSoN2 en 04 de Diciembre de 2002, 11:28:35 PM
                                me recomiendas algun libro ke trate design patters y STL (no, si al final tendré ke acer caso al ethernet y usarla.. joer, tener ke rebajarme a acerle caso al eth :((

esos dos que has nombrado tratan el tema?                                
Título: Ingenieria del software
Publicado por: deadLock++ en 05 de Diciembre de 2002, 12:42:35 AM
                                "Code Complete" no es un libro de Ing. de Software creo que te confues con Rapid Development que es del mismo autor (Steve McConnell).

Este último es realmente muy bueno.                                
Título: ...
Publicado por: Grugnorr en 05 de Diciembre de 2002, 01:26:56 AM
                                Design Patterns :

El clásico del GOF: http://www.amazon.com/exec/obidos/tg/detai...=books&n=507846


STL:

STL tutorial & Reference Guide http://www.amazon.com/exec/obidos/tg/detai...=glance&s=books

Effective STL://http://www.amazon.com/exec/obidos/tg/detai...e&s=books[/url]

C++ avanzado:

Effective C++://http://www.amazon.com/exec/obidos/ASIN/020...3-6052865[/url]

More Effective C++http://www.amazon.com/exec/obidos/ASIN/020...0057433-6052865


PD: No me pagan comisión los de Addison Wesley ;)

PDD: Si alguno es de la Complutense, en la biblioteca de Infromática los tenemos, cortesía de un servidor que además este año es representante de alumnos en comisión de biblioteca  :jaja:                                
Título: Ingenieria del software
Publicado por: Daventry en 05 de Diciembre de 2002, 11:39:46 AM
                                Yo añadiría  Exceptional C++ y More Exceptional C++ de Herb Sutter. Puedes visitar la web de este personaje :P en www.gotw.ca

Salu2                                
Título: Libros
Publicado por: Repoker en 09 de Diciembre de 2002, 01:18:29 PM
                                Soo comentar que en mi universidad, los libros que nos recomiendan son los que ha dicho grugnorr. Design patterns para ptrones y effective c++ sobretodo.                                
Título: ...
Publicado por: Grugnorr en 09 de Diciembre de 2002, 05:45:16 PM
                                Diox, una universidad decente!!!!


Cual es?

PD: En la complu poco a poco van aprendiendo :P, el Design Patterns ya es el libro sobre el que se base un seminario... para los de la superior sólo :(                                
Título: Librossss !
Publicado por: Repoker en 09 de Diciembre de 2002, 06:09:19 PM
                                La Universitat Pompeu Fabra de Barcelona.

Concretamente algunos de los libros que nos recomiendan son estos:

Patrones:

Thinking in Patterns

Design Patterns
(http://rampages.onramp.net/~huston/dp/patterns.html)


UML

Pàgina de Rational sobre UML (http://www.rational.com/uml/ )

Pàgina sobre UML del OMG (http://www.omg.org/uml/)

UML Bibliography (http://www.db.informatik.uni-bremen.de/umlbib/)



Ingenieria de Software

Pagina del Libro Software Engineering 6th ed. by Sommerville (http://www.software-engin.com/)

Pagina del Libro Software Engineering: A Practioner's Approach by Pressman (http://www.mhhe.com/engcs/compsci/pressman/student_index.mhtml)

Recursos d'Enginyeria de Requeriments (http://www.processimprovement.com/resources/sre.htm)

Metricas OO (http://yunus.hun.edu.tr/~sencer/oom.html)


Disseño OO

Col·lecció de links sobre disseny OO (http://www.cetus-links.org/oo_uml.html)

Coleccion de links (http://ootips.org/ )



Programació en C++

Thinking in C++ (http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html)

C++ Annotations (http://www.icce.rug.nl/docs/cplusplus/cplusplus.html)

C++ In Action (http://www.relisoft.com/book/index.htm)                                
Título: Ingenieria del software
Publicado por: synchrnzr en 09 de Diciembre de 2002, 06:14:07 PM
                                Idem para la UAB, tb nos recomiendan los mismos :D                                
Título: Ingenieria del software
Publicado por: CoLSoN2 en 09 de Diciembre de 2002, 08:13:51 PM
                                tomo nota =)

me bajao el effective c++ y more effective c++ en formato ebook HTML, así como el design patterns.

si los kereis decidmelo y sus lo subo a un server.                                
Título: ...
Publicado por: Grugnorr en 09 de Diciembre de 2002, 10:24:27 PM
                                Ilegalidades aparte, donde esté un buen libro impreso, que se quite todo el HTML del mundo ;)                                
Título: Ingenieria del software
Publicado por: CoLSoN2 en 09 de Diciembre de 2002, 10:39:43 PM
                                ilegalidades a parte, donde esté cualquier cosa gratis que se quite la de pago XDDDDD

ombre, imprimes el HTML y pam ..                                
Título: ...
Publicado por: Grugnorr en 10 de Diciembre de 2002, 12:28:52 AM
                                Ilegalidades aparte... entre unos folios impresos, y un buen libro...                                
Título: Ingenieria del software
Publicado por: Mars Attacks en 10 de Diciembre de 2002, 09:14:14 AM
                                Sí, yo también pensaba así hasta el día que fui a buscar una palabra clave que no estaba en el índice y no encontré el ctrl+f del libro...
De todas formas es más fácil llevar un libro en la cartera para leerlo en el tren camino a la uni que llevar el portátil en la cartera para leer una web en el tren camino a la uni.                                
Título: Ingenieria del software
Publicado por: CoLSoN2 en 10 de Diciembre de 2002, 01:03:52 PM
                                pos lo imprimes XD
ke si, ke no es tan c00l como un libro de toda la vida, pero a regalado no le mires el diente, y a falta de libros buenos son ebooks, etc                                
Título: Ingenieria del software
Publicado por: Repoker en 10 de Diciembre de 2002, 01:14:54 PM
                                Si os tuvieseis que imprimir un ebook con mi impresora HP 520 de alimentación manual (digo manual porque hay que pasarle página por página, de una en una, o no las coge), a una velocidad punta de 1 página cada 80 segundos, entonces os lo pensaríais mejor con los libros en html, pdf ... :P                                
Título: Ingenieria del software
Publicado por: synchrnzr en 10 de Diciembre de 2002, 01:50:52 PM
                                ¿Pa que cortar árboles inutilmente? Desde que entré en la carrera no he vuelto a tocar un libro y ni siquiera tomo apuntes porque en general nos los dejan en la web en PDF o HTML

Sync

PD: (y así me va X'DDD)                                
Título: Ingenieria del software
Publicado por: CoLSoN2 en 10 de Diciembre de 2002, 02:18:29 PM
                                joder, los apuntes en PDF, ke puto perro xDDDDDD

si yo estuviera en la uni también iría a la biblioteca y yastá, pero no es así :P                                
Título: Ingenieria del software
Publicado por: Repoker en 10 de Diciembre de 2002, 03:04:11 PM
                                Yo también tomo los apuntes que nos dejan en version electronica (hay asignaturas en que no los hay, y entonces no hay mas huevos que coger apuntes a mano), pero leerlos en el monitor de mi casa , con la tasa de refresco a 60hz (no se puede subir, mi monitor sux) , y viendo las letras borrosas me podria dejar ciego en menos de un año , así que a veces vale más la pena coger papel y boli ..

PD: Además, así seguro que no tienes problemas de drivers ;)                                
Título: Ingenieria del software
Publicado por: iwantat3connection en 13 de Diciembre de 2002, 10:41:30 PM
                                Hola a Todos...

a ver.. estoy estudiamdo en la Uni Ingeniería del Software, y tenemos que hacer una práctica bastante grande con TRGs, DTEs, STCs y demás...  Entiendo que se realicen este tipo de diagramas para hacerse una idea de lo que va a ser el proyecto, pero me parece que se llega a un nivel de detalle muy alto. Es decir, se explotan demasiados niveles. Y yo creo que a partir de cierto nivel, esto pasa a ser una pérdida de tiempo, que se podría dedicar directamente a la programación propiamente dicha.

Mi pregunta es: ¿A nivel profesional, esto de los DFDs y demás se utiliza realmente? No digo que no se haga, pero ¿se sigue al pie de la letra, o hay manga ancha?

Espero haberme explicado bien.. Como podéis imaginaros esta no es la asignatura que más me gusta... :-(