Saltar al pie de página
COMPARAR CON OTROS COMPONENTES

Una comparación entre IronXL y FastExcel para .NET

Cuando se trata de trabajar con documentos Excel en C#, dos de las bibliotecas más populares disponibles son IronXL, una solución del paquete Iron Suite, y FastExcel v4. Ambas bibliotecas ofrecen una gama de herramientas y características que pueden ayudar a los desarrolladores a manipular y gestionar libros de Excel. Estas dos piezas de software son individualmente geniales, pero ser genial no es suficiente. Vamos a evaluar las características que cada una ofrece para determinar cuál es la mejor opción para tus necesidades. En este artículo, compararemos IronXL y FastExcel v4, destacando las fortalezas y debilidades de cada biblioteca y proporcionando ejemplos de cómo usar ambas en C#.

Cómo Leer Datos de Excel e Insertar en una Tabla de Base de Datos en C#: Figura 1 - Comprobar Libro de FastExcel V4

FastExcel v4

FastExcel v4 es una familia de bibliotecas C# multihilo que proporcionan herramientas para gestionar libros de Excel. La última versión de FastExcel v4 introduce nuevas características como la Table Sheet Manager Pro, que simplifica la gestión de nombres definidos, y FastExcel SpeedTools, que ayuda a reducir el exceso de tamaño de los libros.

Con FastExcel v4, los desarrolladores tienen la opción de elegir entre métodos de cálculo automáticos y manuales, dependiendo de sus necesidades. La biblioteca ofrece una amplia gama de herramientas para manipular hojas y libros de trabajo, incluyendo soporte para fórmulas y cálculos ilimitados.

Una de las principales ventajas de FastExcel v4 es su velocidad. La biblioteca está diseñada para ser eficiente, incluso cuando se trata de libros grandes o complejos. Incluye cálculos multihilo que pueden acelerar significativamente el proceso de cálculo y proporciona herramientas para gestionar el uso de memoria y optimizar el rendimiento.

FastExcel v4: Conjunto de características

  • Leer y escribir archivos Excel en formato XLSX.
  • Leer datos de archivos Excel usando LINQ.
  • Soporte para validación de datos y manejo de errores.
  • API de transmisión de alto rendimiento para leer y escribir archivos Excel.
  • Soporte para multihilo para un procesamiento más rápido de archivos Excel grandes.
  • Compatible con .NET Framework y .NET Core.
  • Integración con bibliotecas populares como LINQ, Entity Framework y Apache Spark.

IronXL

IronXL es una potente biblioteca C# que permite a los desarrolladores manipular y crear archivos Excel de manera programática. Ofrece una sintaxis C# familiar y métodos para leer, escribir y modificar archivos Excel, sin dependencias externas o instalaciones de software adicionales.

Con IronXL, los desarrolladores tienen acceso a una amplia gama de características y herramientas que simplifican el trabajo con archivos Excel. Esto incluye soporte para varios formatos de archivo Excel, la capacidad de manipular hojas y tablas, y herramientas para gestionar nombres definidos, formatos de números, y más. La biblioteca también admite modos de cálculo automático y manual, junto con cálculos Excel multihilo para optimizar el rendimiento.

Usando IronXL, los desarrolladores pueden crear fácilmente nuevos libros de Excel, agregar datos a los existentes, y manipular fórmulas y cálculos de Excel usando código C#. La biblioteca también incluye herramientas de depuración robustas y características como el Explorador de Fórmulas y el Administrador de Hojas de Tablas, que ayudan en la resolución de problemas y optimización de código Excel.

Conjunto de características de IronXL

  • Cargar, leer y editar datos de varios formatos de archivo como XLS, XLSX, CSV y TSV.
  • Exportar y guardar datos en diferentes formatos de archivo, incluidos XLS, XLSX, CSV, TSV y JSON.
  • Utilizar objetos System.Data, que permiten a los usuarios trabajar con hojas de cálculo Excel WorkBook como objetos System.Data.DataSet y System.Data.DataTable.
  • Soporte para fórmulas de Excel, que se recalculan cada vez que se edita una hoja.
  • Permitir a los usuarios crear y combinar rangos intuitivamente usando su sintaxis fácil de usar WorkSheet.
  • Proporcionar funcionalidades para ordenar y filtrar rangos, columnas y filas.
  • Permitir a los usuarios dar estilo a las celdas según sus preferencias, incluyendo estilos visuales, fuente, tamaño, patrón de fondo, borde, alineación y formatos de número.

Manipulación de documentos de Excel con FastExcel v4

Para empezar con FastExcel v4, necesitarás descargar la última versión desde el sitio web oficial. Puedes usar la versión de prueba para evaluar la biblioteca antes de comprar la versión completamente licenciada. Una vez que hayas instalado FastExcel v4, puedes comenzar a usar sus herramientas para ayudarte a gestionar archivos Excel.

Cómo Leer Datos de Excel e Insertar en una Tabla de Base de Datos en C#: Figura 2 - Instalación de NuGet ClosedXML

Manipulación de archivos de Excel

FastExcel v4 proporciona una gama de herramientas para manipular archivos Excel en C#. Puedes usar FastExcel v4 para abrir y guardar libros de Excel, manipular hojas de trabajo, gestionar nombres definidos, y más. Aquí algunos ejemplos de cómo usar FastExcel v4 para manipular archivos Excel:

Abrir y guardar libros de Excel

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    // Do some work on the workbook here.
    workbook.Save();
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    // Do some work on the workbook here.
    workbook.Save();
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	' Do some work on the workbook here.
	workbook.Save()
End Using
$vbLabelText   $csharpLabel

Manipulación de hojas de trabajo

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    var worksheet = workbook.Worksheets["Sheet1"];
    // Do some work on the worksheet here.
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    var worksheet = workbook.Worksheets["Sheet1"];
    // Do some work on the worksheet here.
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	Dim worksheet = workbook.Worksheets("Sheet1")
	' Do some work on the worksheet here.
End Using
$vbLabelText   $csharpLabel

Administrar nombres definidos

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    var definedNames = workbook.DefinedNames;
    // Do some work on the defined names here.
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    var definedNames = workbook.DefinedNames;
    // Do some work on the defined names here.
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	Dim definedNames = workbook.DefinedNames
	' Do some work on the defined names here.
End Using
$vbLabelText   $csharpLabel

Optimización de cálculos

Una de las ventajas más significativas de FastExcel v4 es su capacidad para optimizar cálculos en libros de Excel. Los cálculos de Excel pueden ser un cuello de botella con el aumento del tamaño y complejidad del libro de trabajo. FastExcel v4 proporciona herramientas para ayudarte a optimizar cálculos y mejorar el rendimiento.

Cómo Leer Datos de Excel e Insertar en una Tabla de Base de Datos en C#: Figura 3 - Comprar FastExcel V3 - Te ayuda a ejecutar Excel más rápido - Modelos de Decisión

Cálculo automático y manual

Por defecto, los libros de Excel usan cálculo automático, lo que significa que Excel recalcula las fórmulas cada vez que una celda cambia. Esto puede ser bastante lento, especialmente en libros de trabajo grandes. FastExcel v4 te permite cambiar entre cálculo automático y manual, lo que puede mejorar significativamente el rendimiento. Aquí un ejemplo de cómo cambiar a cálculo manual:

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    workbook.CalculationMode = CalculationMode.Manual;
    // Do some work on the workbook here.
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    workbook.CalculationMode = CalculationMode.Manual;
    // Do some work on the workbook here.
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	workbook.CalculationMode = CalculationMode.Manual
	' Do some work on the workbook here.
End Using
$vbLabelText   $csharpLabel

Cuellos de botella en el cálculo de matrices

Los cálculos de arreglos también pueden convertirse en un cuello de botella en libros de Excel. FastExcel v4 proporciona herramientas para ayudarte a optimizar cálculos de arreglos y mejorar el rendimiento. Aquí un ejemplo de cómo optimizar cálculos de arreglos usando FastExcel v4:

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    workbook.OpenCalculationMethods = OpenCalculationMethods.ArrayFormulas;
    // Do some work on the workbook here.
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    workbook.OpenCalculationMethods = OpenCalculationMethods.ArrayFormulas;
    // Do some work on the workbook here.
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	workbook.OpenCalculationMethods = OpenCalculationMethods.ArrayFormulas
	' Do some work on the workbook here.
End Using
$vbLabelText   $csharpLabel

Cómo Leer Datos de Excel e Insertar en una Tabla de Base de Datos en C#: Figura 4 - Optimizando cálculos de arreglos

Perfilador de FastExcel

El Perfilador de FastExcel es una herramienta invaluable para optimizar cálculos en Excel. El Perfilador de FastExcel proporciona información detallada sobre problemas de cálculo, exceso de tamaño y otros problemas que pueden afectar el rendimiento de tus libros de Excel. Aquí un ejemplo de cómo usar el Perfilador de FastExcel para optimizar cálculos:

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    using (var profiler = new FastExcelProfiler(workbook))
    {
        // Do some work on the workbook here.
        profiler.DisplayReport();
    }
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    using (var profiler = new FastExcelProfiler(workbook))
    {
        // Do some work on the workbook here.
        profiler.DisplayReport();
    }
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	Using profiler = New FastExcelProfiler(workbook)
		' Do some work on the workbook here.
		profiler.DisplayReport()
	End Using
End Using
$vbLabelText   $csharpLabel

Administrador de hojas de tablas Pro

El Administrador de Hojas de Tablas TableSheet Pro de FastExcel es otra poderosa herramienta en la familia FastExcel v4. Proporciona herramientas para ayudarte a gestionar tablas en tus libros de Excel. El Administrador de Hojas de Tablas Pro te permite gestionar fácilmente un número ilimitado de tablas en una sola hoja de trabajo, lo que puede reducir significativamente el exceso de tamaño y mejorar el rendimiento. Aquí un ejemplo de cómo usar el Administrador de Hojas de Tablas Pro:

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    using (var manager = new TableSheetManagerPro(workbook))
    {
        // Do some work on the tables here.
    }
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    using (var manager = new TableSheetManagerPro(workbook))
    {
        // Do some work on the tables here.
    }
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	Using manager = New TableSheetManagerPro(workbook)
		' Do some work on the tables here.
	End Using
End Using
$vbLabelText   $csharpLabel

Formatos de números

FastExcel v4 también proporciona herramientas para ayudarte a gestionar formatos de números en tus libros de Excel. Puedes usar FastExcel v4 para aplicar formatos de números a celdas, columnas y filas en tus libros de trabajo. Aquí un ejemplo de cómo aplicar un formato de número usando FastExcel v4:

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    var worksheet = workbook.Worksheets["Sheet1"];
    var column = worksheet.Columns["A"];
    column.Style.NumberFormat = "#,##0.00";
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    var worksheet = workbook.Worksheets["Sheet1"];
    var column = worksheet.Columns["A"];
    column.Style.NumberFormat = "#,##0.00";
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	Dim worksheet = workbook.Worksheets("Sheet1")
	Dim column = worksheet.Columns("A")
	column.Style.NumberFormat = "#,##0.00"
End Using
$vbLabelText   $csharpLabel

Explorador de fórmulas

FastExcel v4 proporciona una herramienta Explorador de Fórmulas que te permite ver las fórmulas en tus libros de Excel. El Explorador de Fórmulas puede ayudarte a resolver errores de fórmula y optimizar cálculos. Aquí un ejemplo de cómo usar el Explorador de Fórmulas:

using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    using (var explorer = new FormulaExplorer(workbook))
    {
        // Do some work on the formulas here.
    }
}
using (var workbook = new Workbook(@"C:\Test\MyWorkbook.xlsx"))
{
    using (var explorer = new FormulaExplorer(workbook))
    {
        // Do some work on the formulas here.
    }
}
Using workbook As New Workbook("C:\Test\MyWorkbook.xlsx")
	Using explorer = New FormulaExplorer(workbook)
		' Do some work on the formulas here.
	End Using
End Using
$vbLabelText   $csharpLabel

Manipulación de documentos de Excel con IronXL

Para empezar con IronXL, necesitarás instalar el paquete de IronXL. Puedes hacerlo a través del administrador de paquetes NuGet o descargando el paquete desde el sitio web de IronXL. Una vez que hayas instalado el paquete, puedes comenzar a usar IronXL en tu proyecto C#.

Apertura y Guarda de Libros de Trabajo: Para abrir un libro de Excel usando IronXL, puedes usar el siguiente código:

WorkBook workbook = WorkBook.Load(@"C:\Test\MyWorkbook.xlsx");
WorkBook workbook = WorkBook.Load(@"C:\Test\MyWorkbook.xlsx");
Dim workbook As WorkBook = WorkBook.Load("C:\Test\MyWorkbook.xlsx")
$vbLabelText   $csharpLabel

Esto abrirá el libro de trabajo ubicado en la ruta especificada. También puedes crear un nuevo libro de trabajo usando el siguiente código:

WorkBook workbook = WorkBook.Create(ExcelFileFormat.Xlsx);
WorkBook workbook = WorkBook.Create(ExcelFileFormat.Xlsx);
Dim workbook As WorkBook = WorkBook.Create(ExcelFileFormat.Xlsx)
$vbLabelText   $csharpLabel

Para guardar un libro de trabajo usando IronXL, puedes usar el siguiente código:

workbook.SaveAs(@"C:\Test\MyWorkbook.xlsx");
workbook.SaveAs(@"C:\Test\MyWorkbook.xlsx");
workbook.SaveAs("C:\Test\MyWorkbook.xlsx")
$vbLabelText   $csharpLabel

Esto guardará el libro de trabajo en la ruta especificada.

Cómo Leer Datos de Excel e Insertar en una Tabla de Base de Datos en C#: Figura 5 - Guardar un libro de trabajo

Manipulación de hojas de cálculo de Excel

Para manipular hojas en un libro de trabajo usando IronXL, puedes usar el siguiente código:

WorkSheet worksheet = workbook.WorkSheets["Sheet1"];
WorkSheet worksheet = workbook.WorkSheets["Sheet1"];
Dim worksheet As WorkSheet = workbook.WorkSheets("Sheet1")
$vbLabelText   $csharpLabel

Esto obtendrá la hoja de trabajo llamada 'Hoja1' del libro. Luego puedes manipular la hoja de trabajo según sea necesario.

Administrar nombres definidos

IronXL proporciona herramientas para ayudarte a gestionar nombres definidos en tus libros de Excel. Puedes usar el siguiente código para crear un nombre definido:

worksheet.DefineName("MyRange", worksheet.Range("A1:B10"));
worksheet.DefineName("MyRange", worksheet.Range("A1:B10"));
worksheet.DefineName("MyRange", worksheet.Range("A1:B10"))
$vbLabelText   $csharpLabel

Esto creará un nombre definido llamado MyRange que se refiere al rango A1:B10 en la hoja de trabajo.

Cómo Leer Datos de Excel e Insertar en una Tabla de Base de Datos en C#: Figura 6 - CSVList

Aplicación de formatos numéricos

Para aplicar un formato de número a una celda o rango de celdas usando IronXL, puedes usar el siguiente código:

worksheet["A1"].Style.NumberFormat.Format = "#,##0.00";
worksheet["A1"].Style.NumberFormat.Format = "#,##0.00";
worksheet("A1").Style.NumberFormat.Format = "#,##0.00"
$vbLabelText   $csharpLabel

Esto aplicará el formato de número '#,##0.00' a la celda A1 en la hoja de trabajo.

Optimización de cálculos

IronXL proporciona herramientas para ayudarte a optimizar cálculos en tus libros de Excel. Para optimizar cálculos, puedes usar el siguiente código:

workbook.SetAutomaticCalculation(false);
workbook.SetAutomaticCalculation(false);
workbook.SetAutomaticCalculation(False)
$vbLabelText   $csharpLabel

Esto desactivará el cálculo automático en el libro de trabajo. Luego puedes calcular manualmente el libro de trabajo usando el siguiente código:

workbook.Calculate();
workbook.Calculate();
workbook.Calculate()
$vbLabelText   $csharpLabel

Esto calculará todas las fórmulas en el libro de trabajo.

Cómo Leer Datos de Excel e Insertar en una Tabla de Base de Datos en C#: Figura 7 - Todas las Fórmulas Calculadas

Comparación

Ambas, FastExcel e IronXL, son potentes bibliotecas para manipular archivos de Excel usando C#. Si bien ambas bibliotecas ofrecen características similares, hay algunas diferencias clave que las distinguen.

FastExcel es una biblioteca que se centra en mejorar el rendimiento de los cálculos de Excel, particularmente cuando se trabaja con grandes conjuntos de datos. Ofrece características como cálculo automático y manual, optimización para cuellos de botella en cálculos de arreglos, y métodos de cálculo abiertos. FastExcel también proporciona herramientas como el Perfilador de FastExcel y FastExcel SpeedTools para ayudar a gestionar y optimizar los libros Excel.

Por otro lado, IronXL es una biblioteca que prioriza la facilidad de uso y la flexibilidad. Proporciona una gran variedad de herramientas para ayudar a los desarrolladores a manipular archivos Excel en código C#. Algunas de estas herramientas incluyen la capacidad de gestionar nombres definidos, trabajar con un número ilimitado de hojas, y gestionar fácilmente los formatos de números. IronXL también admite cálculos Excel multihilo, lo que lo hace una gran elección para manejar grandes conjuntos de datos.

Si bien ambas, FastExcel y IronXL, son bibliotecas potentes para trabajar con archivos de Excel en C#, IronXL tiene algunas ventajas que la hacen la opción preferida para muchos desarrolladores. Primero, IronXL tiene una API más intuitiva, lo que hace que sea más fácil trabajar con ella y aprenderla. Segundo, IronXL es más asequible que FastExcel, lo que la hace una mejor opción para proyectos más pequeños o equipos con presupuestos limitados.

Además, IronXL es una biblioteca más ligera en comparación con FastExcel. No tiene el exceso de tamaño que FastExcel tiene, lo que puede ralentizar el rendimiento y hacer más difícil gestionar libros Excel grandes.

Si bien ambas, FastExcel e IronXL, son bibliotecas capaces para trabajar con archivos de Excel en C#, IronXL es una elección superior por su facilidad de uso, asequibilidad, y su naturaleza ligera.

Conclusión

En conclusión, al comparar FastExcel e IronXL, está claro que ambas bibliotecas ofrecen una gama de herramientas poderosas y características para manipular archivos Excel usando código C#. Sin embargo, hay algunas diferencias clave entre las dos bibliotecas que hacen que IronXL sea la opción preferida para muchos desarrolladores.

Desde un punto de vista técnico, IronXL ofrece una API más intuitiva y fácil de usar, lo que la hace más fácil de aprender y usar para desarrolladores de todos los niveles de habilidad. IronXL también ofrece una biblioteca ligera que no tiene el exceso de tamaño que puede ralentizar el rendimiento y hacer más difícil gestionar libros de trabajo Excel grandes. En contraste, FastExcel se centra más en mejorar el rendimiento de los cálculos de Excel, pero puede ser más complejo y difícil de usar en comparación con IronXL.

Además, IronXL ofrece un modelo de licencia más asequible en comparación con FastExcel, lo que la hace una mejor opción para proyectos más pequeños o equipos con presupuestos limitados. Con una versión completamente licenciada de IronXL, los desarrolladores tienen acceso a todas las funcionalidades y herramientas sin tarifas adicionales o restricciones.

En general, IronXL es la opción preferida para desarrolladores que priorizan la facilidad de uso, la asequibilidad, y un rendimiento ligero. Con sus herramientas y características poderosas, incluyendo cálculos Excel multihilo y soporte para un número ilimitado de hojas, IronXL es una herramienta invaluable para cualquier desarrollador que trabaje con archivos de Excel en código C#.

Para aquellos interesados en comprar IronXL, Iron Software ofrece [una oferta especial](Iron Suite) donde los clientes pueden comprar los cinco productos de Iron Software por el precio de dos. Esto incluye IronXL, así como otras potentes bibliotecas para trabajar con archivos PDF, OCR, y más. Este trato ofrece un valor excepcional para los desarrolladores que necesitan una gama de herramientas para apoyar sus proyectos.

Descargar el producto de software.

Por favor notaFastExcel v4 es una marca registrada de su respectivo propietario. Este sitio no está afiliado, apoyado, o patrocinado por FastExcel v4. Todos los nombres de productos, logotipos y marcas son propiedad de sus respectivos dueños. Las comparaciones son sólo para fines informativos y reflejan información disponible públicamente al momento de escribir.

Preguntas Frecuentes

¿Cuáles son las características principales de IronXL?

IronXL ofrece características como cálculos multithread, soporte para varios formatos de archivos Excel como XLS, XLSX, CSV y TSV, y herramientas para gestionar hojas de trabajo, fórmulas y formatos de número sin requerir dependencias externas.

¿Cómo puedo optimizar los cálculos de Excel usando una biblioteca de C#?

Puede optimizar los cálculos de Excel usando IronXL al aprovechar sus capacidades de cálculo multithread, lo que mejora el rendimiento y la eficiencia al tratar con conjuntos de datos complejos o grandes.

¿Puedo gestionar las fórmulas de Excel con esta biblioteca?

Sí, IronXL admite la gestión de fórmulas de Excel, permitiendo que se recalculen con cada edición. Incluye herramientas como el Explorador de Fórmulas para solucionar problemas y optimizar cálculos.

¿Cómo soporta IronXL diferentes formatos de archivos Excel?

IronXL puede cargar, leer y editar datos de múltiples formatos como XLS, XLSX, CSV y TSV. También permite exportar datos a formatos como JSON, proporcionando flexibilidad en el manejo de varios formatos de datos.

¿Es IronXL adecuado para desarrolladores con presupuesto limitado?

Sí, IronXL es conocido por su asequibilidad, lo que lo convierte en una opción adecuada para desarrolladores con restricciones de presupuesto. Ofrece un conjunto de características completo sin exceso de bloat, asegurando una buena relación calidad-precio.

¿Requiere IronXL alguna instalación de software externo?

No, IronXL opera de forma independiente sin la necesidad de dependencias externas ni de instalaciones adicionales de software, lo que lo convierte en una opción conveniente para los desarrolladores.

¿Qué hace que IronXL sea una biblioteca fácil de usar para la manipulación de Excel?

IronXL es elogiado por su sintaxis intuitiva y su naturaleza ligera, lo que lo hace accesible a desarrolladores de todos los niveles de habilidad. Proporciona una solución sencilla para la manipulación de archivos Excel en C#.

¿Existe alguna oferta especial al comprar IronXL?

Sí, Iron Software ofrece una oferta especial donde los clientes pueden comprar los cinco productos, incluyendo IronXL, por el precio de dos, proporcionando un gran valor para desarrolladores que necesitan múltiples herramientas.

Jordi Bardia
Ingeniero de Software
Jordi es más competente en Python, C# y C++. Cuando no está aprovechando sus habilidades en Iron Software, está programando juegos. Compartiendo responsabilidades para pruebas de productos, desarrollo de productos e investigación, Jordi agrega un valor inmenso a la mejora continua del producto. La experiencia variada lo mantiene ...
Leer más